ZBar through 0.23.95 contains an out-of-bounds read vulnerability in _zbar_sq_decode() in zbar/sqcode.c that allows attackers to read heap memory outside the image buffer via crafted SQ code images. Attackers can supply an image with a skewed SQ code finder pattern near the edge,...
Product
debian/zbar vulnerabilities
7 published CVES affecting debian/zbar, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).
- Total
- 7
- Critical
- 2
- High
- 0
- Medium
- 3
- Low
- 0
- Unscored
- 2
- CISA KEV
- 0
Latest debian/zbar CVEs
Newest publication first
-
MediumCVSS 6.9 EPSS 0.24%
-
MediumCVSS 5.5 EPSS 0.16%
ZBar commit 2ea2ca58 contains an undefined-behavior vulnerability in the Code 128 decode6() function. When processing specially crafted Code 128 input, decode_e() can return -1 for an invalid edge pattern, and decode6() subsequently left-shifts this negative signed value while co...
-
CVE-2026-95516 zbar: zbar: heap-buffer-overflow write in Structured-Append QR text extraction
PublishedMediumCVSS 5.5A flaw was found in the ZBar barcode reader library. A heap-buffer-overflow write of one byte occurs when processing Structured-Append QR codes where the buffer size calculation does not account for NUL separator bytes inserted between decoded segments. An attacker could exploit...
-
DSA-5614-1 zbar - security update
PublishedUnknown -
DLA-3675-1 zbar - security update
PublishedUnknown -
CriticalCVSS 9.8 EPSS 1.9%
A stack-based buffer overflow vulnerability exists in the lookup_sequence function of ZBar 0.23.90. Specially crafted QR codes may lead to information disclosure and/or arbitrary code execution. To trigger this vulnerability, an attacker can digitally input the malicious QR code,...
-
CriticalCVSS 9.8 EPSS 1.7%
A heap-based buffer overflow exists in the qr_reader_match_centers function of ZBar 0.23.90. Specially crafted QR codes may lead to information disclosure and/or arbitrary code execution. To trigger this vulnerability, an attacker can digitally input the malicious QR code, or pre...
Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.