N3.js before 2.11.1 contains a regular expression denial of service vulnerability in the N3Lexer number pattern that backtracks quadratically on long digit runs. Attackers can supply untrusted Turtle or N3 input containing long runs of digits that do not end a number, blocking the Node.js event loop and causing denial of service.
Metrics
Affected Vendors & Products
Advisories
No advisories yet.
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
Tue, 13 Oct 2026 07:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Rdfjs
Rdfjs n3.js |
|
| Vendors & Products |
Rdfjs
Rdfjs n3.js |
Mon, 12 Oct 2026 21:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | N3.js before 2.11.1 contains a regular expression denial of service vulnerability in the N3Lexer number pattern that backtracks quadratically on long digit runs. Attackers can supply untrusted Turtle or N3 input containing long runs of digits that do not end a number, blocking the Node.js event loop and causing denial of service. | |
| Title | N3.js before 2.11.1 ReDoS via N3Lexer Numeric-Literal Regex | |
| Weaknesses | CWE-1333 | |
| References |
| |
| Metrics |
cvssV3_1
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: VulnCheck
Published:
Updated: 2026-10-12T20:55:16.880Z
Reserved: 2026-10-12T19:27:52.560Z
Link: CVE-2026-109563
No data.
Status : Received
Published: 2026-10-12T21:17:12.713
Modified: 2026-10-12T21:17:12.713
Link: CVE-2026-109563
No data.
OpenCVE Enrichment
Updated: 2026-10-13T07:25:03Z
Weaknesses