Skip to content

CVE-2015-8863 Off-by-one error in the tokenadd function in jv_parse.c in jq allows remote attackers to cause a denial of service (crash) via a long JSON-encoded number, which triggers a heap-based buffer overflow.

CriticalCVSS 9.8 EPSS 7.3%
Published
Updated
Exploit status
No public exploit known

Description

Off-by-one error in the tokenadd function in jv_parse.c in jq allows remote attackers to cause a denial of service (crash) via a long JSON-encoded number, which triggers a heap-based buffer overflow.

Affected products

ProductAffected versionsFixed in
debian/jq(Debian:12) < 1.5+dfsg-1.1 1.5+dfsg-1.1
debian/jq(Debian:13) < 1.5+dfsg-1.1 1.5+dfsg-1.1
debian/jq(Debian:14) < 1.5+dfsg-1.1 1.5+dfsg-1.1
openSUSE leap = 42.1 No fix listed
opensuse = 13.2 No fix listed
jq project jq <= 1.5 No fix listed

References