VDB
Sign up

package

npm/re2

pkg:npm/re2

MEDIUM6.2npm
GHSA-6hxr-mr5r-9836· CVE-2026-68499

re2: Global `String.prototype.match` with an empty-matchable pattern never advances → infinite loop with unbounded native memory growth (DoS)

Modified: 7/31/2026

MEDIUM6.2npm
GHSA-8hcv-x26h-mcgp· CVE-2026-71430

node-re2: String.prototype.replace(re2, template) aborts the Node process (uncatchable ToLocalChecked on empty MaybeLocal) when the result exceeds V8's max string length

Modified: 8/6/2026

MEDIUM5.7npm
GHSA-ff84-5f28-78qj· CVE-2026-67550

re2: Out-of-bounds heap read in `exec`/`test`/`match` via attacker-influenced `lastIndex` on a non-ASCII subject → uncatchable process crash (DoS)

Modified: 7/31/2026

MEDIUM5.1npm
GHSA-j4r3-hg7j-8chg· CVE-2026-71498

node-re2: Out-of-bounds heap read in `replace`/`split` via a `Buffer` ending in a truncated multi-byte UTF-8 character → adjacent heap memory disclosed to JavaScript

Modified: 8/6/2026