Description
The dvd_read_bca function in the DVD handling code in drivers/cdrom/cdrom.c in Linux kernel 2.2.16, and later versions, assigns the wrong value to a length variable, which allows local users to execute arbitrary code via a crafted USB Storage device that triggers a buffer overflow.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 3.1 | fai-kernels | 1.9.1sarge4 | DSA-1184-2, DSA-1183-1 |
| Debian 3.1 | kernel-source-2.4.27 | 2.4.27-10sarge4 | DSA-1183-1 |
| Debian 3.1 | kernel-source-2.6.8 | 2.6.8-16sarge5 | DSA-1184-2 |
| Debian 3.1 | systemimager | 3.2.3-6sarge3 | DSA-1183-1 |
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 4 | kernel +8 | 2.6.9-42.0.2.EL | RHSA-2006:0617 |
| RHEL 3 | kernel +8 | 2.4.21-47.0.1.EL | RHSA-2006:0710 |
| RHEL 2 | kernel +8 | 2.4.9-e.71 | RHSA-2007:0013, RHSA-2007:0012 |
Advisories 6
- RHSA-2007:0013 Red Hat Security Advisory: kernel security update Red Hat Security Advisories (RHSA) · Jun 26, 2026
- RHSA-2006:0710 Red Hat Security Advisory: kernel security update Red Hat Security Advisories (RHSA) · Jun 26, 2026
- RHSA-2006:0617 Red Hat Security Advisory: kernel security update Red Hat Security Advisories (RHSA) · Jun 26, 2026
- DSA-1183-1 kernel-source-2.4.27 - several vulnerabilities Debian Security (DSA / DLA) · Mar 9, 2026
- DSA-1184-2 kernel-source-2.6.8 - several vulnerabilities Debian Security (DSA / DLA) · Mar 9, 2026
- RHSA-2007:0012 Red Hat Security Advisory: kernel security update Red Hat Security Advisories (RHSA) · Nov 22, 2025
References
- USN-331-1 vendor-advisory
- 21934 third-party-advisory
- SUSE-SA:2006:042 vendor-advisory
- RHSA-2007:0012 vendor-advisory
- RHSA-2006:0617 vendor-advisory
- http://bugzilla.kernel.org/show_bug.cgi?id=2966
- 21298 third-party-advisory
- 23788 third-party-advisory
- 21695 third-party-advisory
- 21605 third-party-advisory
- SUSE-SA:2006:047 vendor-advisory
- DSA-1183 vendor-advisory
- MDKSA-2006:150 vendor-advisory
- RHSA-2007:0013 vendor-advisory
- MDKSA-2006:151 vendor-advisory
- 22082 third-party-advisory
- 21614 third-party-advisory
- SUSE-SA:2006:064 vendor-advisory
- linux-dvdreadbca-bo(27579) vdb-entry
- 22174 third-party-advisory
- oval:org.mitre.oval:def:10886 vdb-entry signature
- 24288 third-party-advisory
- ADV-2006-2680 vdb-entry
- 22822 third-party-advisory
- 23064 third-party-advisory
- https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=197670
- http://support.avaya.com/elmodocs2/security/ASA-2007-078.htm
- http://support.avaya.com/elmodocs2/security/ASA-2006-254.htm
- USN-346-1 vendor-advisory
- 18847 vdb-entry
- 22497 third-party-advisory
- 21498 third-party-advisory
- http://support.avaya.com/elmodocs2/security/ASA-2006-203.htm
- RHSA-2006:0710 vendor-advisory
- https://issues.rpath.com/browse/RPL-611
- 20060831 rPSA-2006-0162-1 kernel mailing-list
- SUSE-SA:2006:049 vendor-advisory
- 22093 third-party-advisory
- DSA-1184 vendor-advisory
- 21179 third-party-advisory