CVE-2015-8863 is a critical heap-based buffer overflow vulnerability in the 'jq' JSON processor, affecting various jq_project and openSUSE products. This flaw, an off-by-one error in the tokenadd function, allows remote attackers to cause a denial of service (crash) by submitting a specially crafted, long JSON-encoded number. With a CVSS score of 9.8, it presents a severe risk due to its network-based attack vector, low attack complexity, and potential for high impact on confidentiality, integrity, and availability. Despite its critical severity, there is no evidence of active exploitation, publicly available exploit code (Metasploit, Nuclei, ExploitDB), or significant community discussion or media coverage.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
42.1CPE matchmatch criteria | cpe:2.3:o:opensuse:leap:42.1:*:*:*:*:*:*:* | ||
13.2CPE matchmatch criteria | cpe:2.3:o:opensuse:opensuse:13.2:*:*:*:*:*:*:* | ||
<= 1.5CPE matchmatch criteria | cpe:2.3:a:jq_project:jq:*:*:*:*:*:*:*:* |
CVSS version used by this source: 3.0
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
No social media mentions found for this CVE.
The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.3 Bluesky, 0.3 Mastodon, and 2.4 GitHub mentions.
No media coverage found for this CVE.
The average CVE in this peer group has 0.3 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.
CVE-2015-8863
Aug 11, 2020Off-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.
May 10, 2016jq: heap-buffer-overflow in tokenadd() function
Oct 18, 2015