Skip to main content
← All vulnerabilities
CVE-2026-109563

N3.js before 2.11.1 ReDoS via N3Lexer Numeric-Literal Regex

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.11.1
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • rdfjs N3.js

    fixed in 2.11.1

References 4

GitHub · rdfjs/N3.js

vulncheck.com