DEBIAN-CVE-2026-129113

Source
https://security-tracker.debian.org/tracker/CVE-2026-129113
Import Source
https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-129113.json
JSON Data
https://api.osv.dev/v1/vulns/DEBIAN-CVE-2026-129113
Upstream
  • CVE-2026-129113
Published
2026-11-14T12:17:43Z
Modified
2026-11-15T05:00:06Z
Summary
[none]
Details

JSON::XS versions from 4.0_00 before 4.05 for Perl corrupt the incremental buffer length by chopping past its end in incr_skip after a top-level number. The incremental parser scans any run of digits, signs, dots and exponent markers as one number, but the decoder stops at the end of a valid number, so the parser keeps an offset into bytes it has not decoded. It then empties the buffer without clearing those bytes, and a later incr_parse call without new input reads them again and moves the offset past the end of the buffer. incr_skip, the documented recovery after an error, removes that many bytes and the buffer length wraps. A peer sending input such as "1-2" to an incr_parse consumer can make the next read of incr_text exit the process through perl's uncatchable out-of-memory path.

References

Affected packages

Debian:12 / libjson-xs-perl

Package

Name
libjson-xs-perl
Purl
pkg:deb/debian/libjson-xs-perl?arch=source&distro=bookworm

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected

Affected versions

4.*
4.030-2
4.030-3
4.040-1~deb12u1
4.040-1~deb13u1
4.040-1

Ecosystem specific

{
    "urgency": "not yet assigned"
}

Database specific

source
"https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-129113.json"

Debian:13 / libjson-xs-perl

Package

Name
libjson-xs-perl
Purl
pkg:deb/debian/libjson-xs-perl?arch=source&distro=trixie

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected

Affected versions

4.*
4.030-2
4.030-3
4.040-1~deb12u1
4.040-1~deb13u1
4.040-1

Ecosystem specific

{
    "urgency": "not yet assigned"
}

Database specific

source
"https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-129113.json"

Debian:14 / libjson-xs-perl

Package

Name
libjson-xs-perl
Purl
pkg:deb/debian/libjson-xs-perl?arch=source&distro=forky

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected

Affected versions

4.*
4.030-2
4.030-3
4.040-1~deb12u1
4.040-1~deb13u1
4.040-1

Ecosystem specific

{
    "urgency": "not yet assigned"
}

Database specific

source
"https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-129113.json"