Podatności ZBar
4 znanych podatności CVE w ZBar, przetłumaczonych i ocenionych.
- CVE-2026-121942Średnie
ZBar do wersji 0.23.95 zawiera podatność polegającą na odczycie poza granicami w funkcji _zbar_sq_decode() w pliku zbar/sqcode.c. Atakujący może dostarczyć obraz z zniekształconym wzorcem lokalizatora kodu SQ blisko krawędzi, co powoduje odczyt pamięci sterty poza buforem obrazu.
- CVE-2023-40890Krytyczne
W funkcji lookup_sequence w ZBar 0.23.90 występuje podatność na przepełnienie bufora na stosie. Specjalnie przygotowane kody QR mogą prowadzić do ujawnienia informacji i/lub wykonania dowolnego kodu.
- CVE-2023-40889Krytyczne
W funkcji qr_reader_match_centers w ZBar 0.23.90 występuje przepełnienie bufora oparte na stercie. Specjalnie przygotowane kody QR mogą prowadzić do ujawnienia informacji i/lub wykonania dowolnego kodu.
- CVE-2026-88371Średnie
W bibliotece ZBar, w funkcji decode6() dla kodu kreskowego Code 128, występuje błąd niezdefiniowanego zachowania. Gdy funkcja decode_e() zwróci -1 dla nieprawidłowego wzorca krawędzi, decode6() przesuwa bitowo tę ujemną wartość, co jest operacją niezdefiniowaną. Może to prowadzić do zatrzymania programu (SIGILL) w kompilacjach z UBSan, powodując odmowę usługi.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

