Every CVE Search/ Get API key

CVE-2026-121942

ZBar through 0.23.95 Out-of-Bounds Read via _zbar_sq_decode() in sqcode.c

6.9 Medium

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, producing unchecked sample coordinates that crash the decoder and leak bytes into output.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
None
User interaction
Passive

What an attacker can affect

Confidentiality
Low
Integrity
None
Availability
High

Exploit likelihood

0.24%Unchanged since Nov 5, 2026
90%50%10%1%

What each source reports

CVE List Score used 6.9

ZBar through 0.23.95 Out-of-Bounds Read via _zbar_sq_decode() in sqcode.c

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, producing unchecked sample coordinates that crash the decoder and leak bytes into output.

Record
CVE-2026-121942
CVSS 4.0
6.9 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N
CVSS 3.1
6.1 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H
Weakness
CWE-125
Updated
2026-11-04
EUVDEUVD-2026-116899 6.9

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, producing unchecked sample coordinates that crash the decoder and leak bytes into output.

Record
EUVD-2026-116899
CVSS 4.0
6.9 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N
Updated
2026-11-04
GitHub AdvisoriesGHSA-mcxw-xh39-2qjq 6.9

ZBar through 0.23.95 contains an out-of-bounds read vulnerability in _zbar_sq_decode() in zbar...

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, producing unchecked sample coordinates that crash the decoder and leak bytes into output.

Record
GHSA-mcxw-xh39-2qjq
CVSS 4.0
6.9 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CVSS 3.1
6.1 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H
Weakness
CWE-125
Updated
2026-11-04
NVD 6.9

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, producing unchecked sample coordinates that crash the decoder and leak bytes into output.

Record
CVE-2026-121942
CVSS 4.0
6.9 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CVSS 3.1
6.1 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H
Weakness
CWE-125
Updated
2026-11-04
OSV 6.9

ZBar through 0.23.95 Out-of-Bounds Read via _zbar_sq_decode() in sqcode.c

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, producing unchecked sample coordinates that crash the decoder and leak bytes into output.

Record
CVE-2026-121942
CVSS 4.0
6.9 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N
Weakness
CWE-125
Updated
2026-11-05
OSVDEBIAN-CVE-2026-121942 6.9

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, producing unchecked sample coordinates that crash the decoder and leak bytes into output.

Record
DEBIAN-CVE-2026-121942
CVSS 4.0
6.9 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Updated
2026-11-06
OSVUBUNTU-CVE-2026-121942 6.9

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, producing unchecked sample coordinates that crash the decoder and leak bytes into output.

Record
UBUNTU-CVE-2026-121942
CVSS 4.0
6.9 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N
CVSS 3.1
6.1 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H
Updated
2026-11-06

Affected products

Affected packages

Affected packages
PackageAffectedFixed
zbar
Debian:12
All versions, plus listed versions
0.23.92-70.23.92-7+deb12u10.23.92-80.23.92-90.23.93-1
Show 13 moreShow less
0.23.93-1.10.23.93-1.1~exp10.23.93-100.23.93-20.23.93-30.23.93-40.23.93-50.23.93-60.23.93-70.23.93-80.23.93-90.23.95-10.23.95-2
None known
zbar
Debian:13
All versions, plus listed versions
0.23.93-100.23.93-80.23.93-90.23.95-10.23.95-2
None known
zbar
Debian:14
All versions, plus listed versions
0.23.93-100.23.93-80.23.93-90.23.95-10.23.95-2
None known
zbar
Ubuntu:14.04:LTS
All versions, plus listed versions
0.10+doc-90.10+doc-9build1
None known
zbar
Ubuntu:Pro:16.04:LTS
All versions, plus listed versions
0.10+doc-10build10.10+doc-10build20.10+doc-10ubuntu10.10+doc-10ubuntu1+esm1
None known
zbar
Ubuntu:Pro:18.04:LTS
All versions, plus listed versions
0.10+doc-10.1build20.10+doc-10.1ubuntu0.1~esm1
None known
zbar
Ubuntu:Pro:20.04:LTS
All versions, plus listed versions
0.23-1.10.23-1.20.23-1.30.23-1.3ubuntu0.1~esm1
None known
zbar
Ubuntu:Pro:22.04:LTS
All versions, plus listed versions
0.23.90-10.23.92-40.23.92-4build20.23.92-4ubuntu0.1~esm1
None known
zbar
Ubuntu:24.04:LTS
All versions, plus listed versions
0.23.92-80.23.92-90.23.93-10.23.93-1build10.23.93-4build10.23.93-4build20.23.93-4build3
None known
zbar
Ubuntu:26.10
All versions, plus listed versions
0.23.93-9ubuntu10.23.93-9ubuntu2
None known
zbar
Ubuntu:26.04:LTS
All versions, plus listed versions
0.23.93-80.23.93-9ubuntu1
None known

History

History
RecordedChangedSources
affected, aliases, referencesOSV
affected, aliases, published, referencesOSV
referencesEUVD, GitHub Advisories, NVD, OSV
referencesCVE List
publishedEUVD
publishedEUVD, NVD
aliases, referencesGitHub Advisories
cwes, references, severity, titleCVE List
first indexedEUVD

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-121942 is a medium vulnerability (CVSS 6.9) in Mchehab Zbar, published November 4, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.24%, the 15th percentile. No source names a fixed version.

References

Show 6 moreShow less
MoveEnter Open