CVE-2007-4571 json
The snd_mem_proc_read function in sound/core/memalloc.c in the Advanced Linux Sound Architecture (ALSA) in the Linux kernel before 2.6.22.8…
published 2007-09-26 19 y ago modified 2026-06-16 4 mo ago also EUVD-2007-4553
- cvss
- 2.1
- version 2.0, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.8%
- EPSS 0.8% chance of exploitation in 30 days, percentile 55%
- public exploits
- 1
- Exploit-DB
Summary
The snd_mem_proc_read function in sound/core/memalloc.c in the Advanced Linux Sound Architecture (ALSA) in the Linux kernel before 2.6.22.8 does not return the correct write size, which allows local users to obtain sensitive information (kernel memory contents) via a small count argument, as demonstrated by multiple reads of /proc/driver/snd-page-alloc.
Patch / fix
- kernel RHEL 5 2.6.18-53.1.4.el5
- kernel-PAE RHEL 5 2.6.18-53.1.4.el5
- kernel-xen RHEL 5 2.6.18-53.1.4.el5
- kernel-kdump RHEL 5 2.6.18-53.1.4.el5
- kernel-debuginfo-common RHEL 5 2.6.18-53.1.4.el5
- kernel RHEL 4 2.6.9-55.0.12.EL
- kernel-smp RHEL 4 2.6.9-55.0.12.EL
- kernel-xenU RHEL 4 2.6.9-55.0.12.EL
red hat advisories RHSA-2007:0993RHSA-2007:0939
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2007-4571 updated
ALSA memory disclosure flaw
-
Red Hat Enterprise Linux (v. 5 server) kernel 2.6.18-53.1.4.el5, kernel-PAE 2.6.18-53.1.4.el5, kernel-xen 2.6.18-53.1.4.el5, kernel-kdump 2.6.18-53.1.4.el5, kernel-debuginfo-common 2.6.18-53.1.4.el5fixed: vendor fix RHSA-2007:0993
-
Red Hat Enterprise Linux AS version 4 kernel 2.6.9-55.0.12.EL, kernel-smp 2.6.9-55.0.12.EL, kernel-xenU 2.6.9-55.0.12.EL, kernel-hugemem 2.6.9-55.0.12.EL, kernel-largesmp 2.6.9-55.0.12.ELfixed: vendor fix RHSA-2007:0939
-
Red Hat Enterprise Linux Desktop (v. 5 client) kernel 2.6.18-53.1.4.el5, kernel-PAE 2.6.18-53.1.4.el5, kernel-xen 2.6.18-53.1.4.el5, kernel-kdump 2.6.18-53.1.4.el5, kernel-debuginfo-common 2.6.18-53.1.4.el5fixed: vendor fix RHSA-2007:0993
-
Red Hat Enterprise Linux Desktop version 4 kernel 2.6.9-55.0.12.EL, kernel-smp 2.6.9-55.0.12.EL, kernel-xenU 2.6.9-55.0.12.EL, kernel-hugemem 2.6.9-55.0.12.EL, kernel-largesmp 2.6.9-55.0.12.EL Red Hat Enterprise Linux ES version 4 kernel 2.6.9-55.0.12.EL, kernel-smp 2.6.9-55.0.12.EL, kernel-xenU 2.6.9-55.0.12.EL, kernel-hugemem 2.6.9-55.0.12.EL, kernel-largesmp 2.6.9-55.0.12.EL Red Hat Enterprise Linux WS version 4 kernel 2.6.9-55.0.12.EL, kernel-smp 2.6.9-55.0.12.EL, kernel-xenU 2.6.9-55.0.12.EL, kernel-hugemem 2.6.9-55.0.12.EL, kernel-largesmp 2.6.9-55.0.12.ELfixed: vendor fix RHSA-2007:0939
-
Red Hat Enterprise Linux (v. 5 server) kernel-headers 2.6.18-53.1.4.el5 Red Hat Enterprise Linux Desktop (v. 5 client) kernel-headers 2.6.18-53.1.4.el5not affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Timeline
- First public exploit (EDB-30605)
- Published
Exploit prediction
0.76% chance of exploitation in the next 30 days, higher than 55% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- EDB-30605 Linux Kernel 2.6.x - ALSA snd-page-alloc Local Proc File Information Disclosure local, 2007-09-21
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 2.0 | 2.1 | AV:L/AC:L/Au:N/C:P/I:N/A:N |
Classification
- Technology feeds
References
-
novell.com
/linux/security/advisories/2007_53_kernel.html
vendor-advisory
-
ubuntu.com
/usn/usn-618-1
vendor-advisory
-
redhat.com
/support/errata/RHSA-2007-0939.html
vendor-advisory
-
debian.org
/security/2008/dsa-1479
vendor-advisory
-
redhat.com
/archives/fedora-package-announce/2007-September/msg00436.html
vendor-advisory
-
redhat.com
/support/errata/RHSA-2007-0993.html
vendor-advisory
-
debian.org
/security/2008/dsa-1505
vendor-advisory
-
redhat.com
/archives/fedora-package-announce/2007-October/msg00083.html
vendor-advisory
-
secunia.com
/advisories/27747
third-party-advisory
-
secunia.com
/advisories/27227
third-party-advisory
- git.kernel.org /?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=ccec6e2c4a74adf76ed4e2478091a311b1806212
-
securitytracker.com
/id?1018734
vdb-entry
-
vupen.com
/english/advisories/2007/3272
vdb-entry
-
secunia.com
/advisories/28626
third-party-advisory
-
secunia.com
/advisories/29054
third-party-advisory
-
oval.cisecurity.org
/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A9053
vdb-entry, signature
-
secunia.com
/advisories/27824
third-party-advisory
-
securityfocus.com
/bid/25807
vdb-entry
-
secunia.com
/advisories/26989
third-party-advisory
- support.avaya.com /elmodocs2/security/ASA-2007-474.htm
- kernel.org /pub/linux/kernel/v2.6/ChangeLog-2.6.22.8
- issues.rpath.com /browse/RPL-1761
-
secunia.com
/advisories/26980
third-party-advisory
-
exchange.xforce.ibmcloud.com
/vulnerabilities/36780
vdb-entry
-
labs.idefense.com
/intelligence/vulnerabilities/display.php?id=600
third-party-advisory
-
secunia.com
/advisories/30769
third-party-advisory
-
secunia.com
/advisories/27101
third-party-advisory
-
secunia.com
/advisories/27436
third-party-advisory
-
secunia.com
/advisories/26918
third-party-advisory
Sources
- CVE List CVE-2007-4571
- NVD CVE-2007-4571
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.