CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2024-42136

High
Published: Translated: NVD NIST

Summary

W jądrze systemu Linux rozwiązano podatność związaną z niezamierzonym przepełnieniem w funkcji sprawdzającej ostatnią zmianę nośnika w sterowniku CD-ROM. Problem występuje podczas uruchamiania syzkallera z ponownie wprowadzonym sanitariuszem do wykrywania przepełnienia liczb całkowitych ze znakiem.

Risk Assessment

Podatność ta może prowadzić do nieprzewidzianych błędów w systemie, co może wpłynąć na stabilność i bezpieczeństwo działania aplikacji korzystających z urządzeń CD-ROM. W przypadku wykorzystania tej luki, atakujący może uzyskać dostęp do wrażliwych danych lub spowodować awarię systemu.

Recommendation

Zaleca się aktualizację jądra systemu Linux do najnowszej wersji, aby usunąć tę podatność. Dodatkowo, należy unikać używania przestarzałych poleceń SCSI i przejść na SG_IO.

Related vulnerabilities

Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: cdrom: rearrange last_media_change check to avoid unintentional overflow When running syzkaller with the newly reintroduced signed integer wrap sanitizer we encounter this splat: [ 366.015950] UBSAN: signed-integer-overflow in ../drivers/cdrom/cdrom.c:2361:33 [ 366.021089] -9223372036854775808 - 346321 cannot be represented in type '__s64' (aka 'long long') [ 366.025894] program syz-executor.4 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 366.027502] CPU: 5 PID: 28472 Comm: syz-executor.7 Not tainted 6.8.0-rc2-00035-gb3ef86b5a957 #1 [ 366.027512] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 [ 366.027518] Call Trace: [ 366.027523] <TASK> [ 366.027533] dump_stack_lvl+0x93/0xd0 [ 366.027899] handle_overflow+0x171/0x1b0 [ 366.038787] ata1.00: invalid multi_count 32 ignored [ 366.043924] cdrom_ioctl+0x2c3f/0x2d10 [ 366.063932] ? __pm_runti

Vulnerability data from NVD (NIST) · CISA KEV · EPSS