Sceawere
Vulnerability Detail
CVE-2026-86303UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV
Out-of-Bounds Read in 92181
Vulnerability Metadata
- Severity
- High
- Score / CVSS
- 7.3
- Creation Date
- 1h ago
- Vendor
- 92181
- Product
- markdown
- Attack Type
- Out-of-Bounds Read
- Vector String
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
- Attack Complexity
- LOW
Narrative and Response
Description
A vulnerability was determined in 92181 markdown up to 058cab0cb7fb245a0ccc6b8446963ff8d573558f. Affected by this issue is the function lds of the file md.c. Executing a manipulation can lead to out-of-bounds read. The attack can be executed remotely. This product implements a rolling release for ongoing delivery, which means version information for affected or updated releases is unavailable. This patch is called c000d2f9cf390c315378d3717cf20911cf3e80a6. A patch should be applied to remediate this issue.
Executive Summary
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Technical Details
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Mitigations
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
References
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Additional Metadata
{
"score": "7.3",
"pubDate": "2026-09-07T13:20:39.587Z",
"pubdate": "2026-09-07T13:20:39.587Z",
"executiveSummary": "A critical out-of-bounds read vulnerability has been identified in the 92181 markdown processing component, specifically within the lds function located in md.c.\nThe vulnerability allows remote attackers to trigger an out-of-bounds memory read, potentially leading to unauthorized information disclosure or application instability.\nThis flaw affects versions up to commit 058cab0cb7fb245a0ccc6b8446963ff8d573558f.\nGiven the nature of markdown parsers, this vulnerability poses a significant risk to applications that process untrusted user-supplied input.\nSuccessful exploitation allows remote, unauthenticated actors to read sensitive memory areas, which may contain private data, security tokens, or pointers that could be leveraged for further exploitation.\nThe product utilizes a rolling release model, necessitating immediate attention to security updates to ensure the application of the remediating patch c000d2f9cf390c315378d3717cf20911cf3e80a6.",
"technicalDetails": "The vulnerability originates in the lds function within the md.c source file of the 92181 markdown processor. The root cause is an improper bounds check on input data during the parsing process, which fails to correctly validate the offset or length of the data being processed relative to the allocated buffer.\nWhen the parser encounters a specifically crafted malicious markdown sequence, the lds function attempts to access memory outside the designated boundaries of the input buffer. This occurs because the logic controlling index traversal does not adequately account for unexpected input structures, causing the read pointer to increment beyond the allocated memory segment.\nThe attack flow involves an attacker submitting a maliciously crafted markdown payload to an application utilizing the affected 92181 library. Because the parser is designed to handle input directly, no specialized authentication or high-privilege context is required, making the attack surface exposed to remote, unauthenticated network traffic.\nUpon reaching the vulnerable lds function, the malformed input triggers an access attempt to memory addresses outside the intended structure. In a common exploitation scenario, this allows the attacker to dump portions of the process heap or stack memory back to the requester, effectively bypassing memory safety protections.\nThe impact of an out-of-bounds read includes the disclosure of sensitive information such as memory addresses that can be used to defeat Address Space Layout Randomization (ASLR), or the extraction of sensitive secrets like cryptographic keys or session identifiers stored in adjacent memory regions. Furthermore, if the out-of-bounds read triggers an unhandled memory fault, it can lead to a denial-of-service condition through application crash.\nThis vulnerability persists in all versions prior to the application of patch c000d2f9cf390c315378d3717cf20911cf3e80a6. Remediation requires ensuring the integrity of the buffer boundaries through stricter conditional logic in the lds function, ensuring that every read operation is verified against the input length before the memory dereference occurs."
}