Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CVE-2026-72923— Microsoft.OpenApi.YamlReader/Readers vulnerable to denial of service via YAML alias expansion

Quick assessment

Affected
Microsoft OpenApi.YamlReader
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

在 Microsoft.OpenApi.YamlReader 中,受影响版本包括: 2.0.0-preview.11 至 2.12.0 3.0.0 至 3.10.0 以及在 Microsoft.OpenApi.Readers 1.6.30 之前的版本中,存在一个安全漏洞:当通过公共 YAML 读取器 API 解析包含嵌套锚点(anchors)和别名(aliases)的小型 YAML OpenAPI 文档时,可能导致资源消耗失控。 具体机理如下: YAML 通过 SharpYaml 解析器进行解析,其中别名被表示为有

CVSS 7.5 · High

Possible ATT&CK Techniques 1 AI

T1499 · Endpoint Denial of Service

Affected Version Matrix 3

VendorProduct Version RangeStatus
Microsoft OpenApi.Readers < 1.6.30 affected
Microsoft OpenApi.YamlReader 2.0.0-preview.11< 2.12.0 affected
3.0.0< 3.10.0 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-72923

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Microsoft.OpenApi.YamlReader/Readers vulnerable to denial of service via YAML alias expansion
Source: CVE Program / CVE List V5
Vulnerability Description
In Microsoft.OpenApi.YamlReader from 2.0.0-preview.11 until 2.12.0 and from 3.0.0 until 3.10.0, and in Microsoft.OpenApi.Readers prior to 1.6.30, a small YAML OpenAPI document containing nested anchors and aliases can cause uncontrolled resource consumption when parsed through the public YAML reader APIs. YAML is parsed through SharpYaml, which represents aliases as shared nodes in a directed acyclic graph, so the parsed YAML graph stays small, but converting that graph to System.Text.Json.Nodes.JsonNode requires every alias to be materialized as an independent node because a JsonNode cannot be attached to multiple parents. Without a bound on that conversion work, a document with N nested anchors each referenced k times can require k^N materialized JSON nodes, leading to excessive memory allocation and process termination through out-of-memory conditions, a billion laughs style denial of service. The patched versions bound the YAML-to-JSON conversion by node count and nesting depth and report an OpenApiDiagnostic error instead of expanding without limit. This vulnerability is fixed in Microsoft.OpenApi.YamlReader 2.12.0 and 3.10.0, and Microsoft.OpenApi.Readers 1.6.30.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Source: CVE Program / CVE List V5
Vulnerability Type
未加控制的资源消耗(资源穷尽)
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
Microsoft OpenApi.YamlReader 2.0.0-preview.11 ~ 2.12.0 -
Microsoft OpenApi.Readers 0 ~ 1.6.30 -

II. Public POCs for CVE-2026-72923

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-72923

登录查看更多情报信息。

Vendor Advisories for CVE-2026-72923 (1)

Same Patch Batch · Microsoft · 2026-09-08 · 966 CVEs total

CVE-2026-83941 9.9 CRITICAL Entra ID Elevation of Privilege Vulnerability
CVE-2026-77493 9.8 CRITICAL Windows Graphics Component Remote Code Execution Vulnerability
CVE-2026-69408 9.8 CRITICAL Microsoft Windows Media Foundation Remote Code Execution Vulnerability
CVE-2026-69431 9.8 CRITICAL Telnet Client Remote Code Execution Vulnerability
CVE-2026-69491 9.8 CRITICAL Microsoft DirectMusic Remote Code Execution Vulnerability
CVE-2026-69463 9.8 CRITICAL Windows NTFS Remote Code Execution Vulnerability
CVE-2026-69496 9.8 CRITICAL Windows Compressed Folder Remote Code Execution Vulnerability
CVE-2026-69525 9.8 CRITICAL Remote Desktop Services Remote Code Execution Vulnerability
CVE-2026-69819 9.8 CRITICAL RPC Runtime Library Remote Code Execution Vulnerability
CVE-2026-69730 9.8 CRITICAL Windows DNS Server Remote Code Execution Vulnerability
CVE-2026-69595 9.8 CRITICAL Windows Services for NFS ONCRPC XDR Driver Remote Code Execution Vulnerability
CVE-2026-78445 9.8 CRITICAL Windows Services for NFS ONCRPC XDR Driver Remote Code Execution Vulnerability
CVE-2026-73025 9.8 CRITICAL Windows iSCSI Security Feature Bypass Vulnerability
CVE-2026-73010 9.8 CRITICAL Microsoft Failover Cluster Remote Code Execution Vulnerability
CVE-2026-73009 9.8 CRITICAL Windows Secure Socket Tunneling Protocol (SSTP) Remote Code Execution Vulnerability
CVE-2026-72979 9.8 CRITICAL Windows DHCP Server Remote Code Execution Vulnerability
CVE-2026-72982 9.8 CRITICAL Windows Netlogon Remote Code Execution Vulnerability
CVE-2026-69824 9.8 CRITICAL Microsoft Standard XPS Remote Code Execution Vulnerability
CVE-2026-68839 9.8 CRITICAL Windows USB Mass Storage Class Driver Remote Code Execution Vulnerability
CVE-2026-69768 9.8 CRITICAL Windows RNDIS Remote Code Execution Vulnerability

Showing top 20 of 966 CVEs. View all on vendor page &rarr; →

IV. Related Vulnerabilities

V. Comments for CVE-2026-72923

No comments yet


Leave a comment