CVE-2023-40890

zbar: A stack-based buffer overflow vulnerability exists in the lookup_sequence function of ZBar 0.23.90

CVE-2023-40890 is fixed in 9 products on 1 platform, first by libbarcode-zbar-perl 0.23-1.3ubuntu0.1~esm1, released August 29, 2023. It is not reported as exploited. Patch Radar priority: Urgent.

Urgent
CVSS
9.8
critical
Exploitation
None reported
No vendor assessment
CISA KEV
Not listed
Not in the Known Exploited Vulnerabilities catalog
EPSS
0.0195
80th percentile

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, or prepare it to be physically scanned by the vulnerable scanner.

Where it's fixed

ProductFixed inFixReleased
Linux
libbarcode-zbar-perl · Ubuntu 20.04 LTS (focal) 0.23-1.3ubuntu0.1~esm1 libbarcode-zbar-perl 0.23-1.3ubuntu0.1~esm1 Aug 29, 2023
libbarcode-zbar-perl · Ubuntu 22.04.1 LTS (jammy) 0.23.92-4ubuntu0.1~esm1 libbarcode-zbar-perl 0.23.92-4ubuntu0.1~esm1 Aug 29, 2023
libzbar0 · Ubuntu 20.04 LTS (focal) 0.23-1.3ubuntu0.1~esm1 libzbar0 0.23-1.3ubuntu0.1~esm1 Aug 29, 2023
libzbar0 · Ubuntu 22.04.1 LTS (jammy) 0.23.92-4ubuntu0.1~esm1 libzbar0 0.23.92-4ubuntu0.1~esm1 Aug 29, 2023
libzbargtk0 · Ubuntu 20.04 LTS (focal) 0.23-1.3ubuntu0.1~esm1 libzbargtk0 0.23-1.3ubuntu0.1~esm1 Aug 29, 2023
libzbargtk0 · Ubuntu 22.04.1 LTS (jammy) 0.23.92-4ubuntu0.1~esm1 libzbargtk0 0.23.92-4ubuntu0.1~esm1 Aug 29, 2023
libzbarqt0 · Ubuntu 20.04 LTS (focal) 0.23-1.3ubuntu0.1~esm1 libzbarqt0 0.23-1.3ubuntu0.1~esm1 Aug 29, 2023
libzbarqt0 · Ubuntu 22.04.1 LTS (jammy) 0.23.92-4ubuntu0.1~esm1 libzbarqt0 0.23.92-4ubuntu0.1~esm1 Aug 29, 2023
python3-zbar · Ubuntu 20.04 LTS (focal) 0.23-1.3ubuntu0.1~esm1 python3-zbar 0.23-1.3ubuntu0.1~esm1 Aug 29, 2023
python3-zbar · Ubuntu 22.04.1 LTS (jammy) 0.23.92-4ubuntu0.1~esm1 python3-zbar 0.23.92-4ubuntu0.1~esm1 Aug 29, 2023
zbar · Debian 12.15 (bookworm) 0.23.92-7+deb12u1 DEBIAN-CVE-2023-40890 Aug 29, 2023
zbar · Debian 13.5 (trixie) 0.23.92-9 DEBIAN-CVE-2023-40890 Aug 29, 2023
zbar · Debian 14 0.23.92-9 DEBIAN-CVE-2023-40890 Aug 29, 2023
zbar-tools · Ubuntu 20.04 LTS (focal) 0.23-1.3ubuntu0.1~esm1 zbar-tools 0.23-1.3ubuntu0.1~esm1 Aug 29, 2023
zbar-tools · Ubuntu 22.04.1 LTS (jammy) 0.23.92-4ubuntu0.1~esm1 zbar-tools 0.23.92-4ubuntu0.1~esm1 Aug 29, 2023
zbarcam-gtk · Ubuntu 20.04 LTS (focal) 0.23-1.3ubuntu0.1~esm1 zbarcam-gtk 0.23-1.3ubuntu0.1~esm1 Aug 29, 2023
zbarcam-gtk · Ubuntu 22.04.1 LTS (jammy) 0.23.92-4ubuntu0.1~esm1 zbarcam-gtk 0.23.92-4ubuntu0.1~esm1 Aug 29, 2023
zbarcam-qt · Ubuntu 20.04 LTS (focal) 0.23-1.3ubuntu0.1~esm1 zbarcam-qt 0.23-1.3ubuntu0.1~esm1 Aug 29, 2023
zbarcam-qt · Ubuntu 22.04.1 LTS (jammy) 0.23.92-4ubuntu0.1~esm1 zbarcam-qt 0.23.92-4ubuntu0.1~esm1 Aug 29, 2023

Patch Radar data is free to use with attribution. Terms and how to credit it.

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.