CVE-2007-3104
The sysfs_readdir function in the Linux kernel 2.6, as used in Red Hat Enterprise Linux (RHEL) 4...
The sysfs_readdir function in the Linux kernel 2.6, as used in Red Hat Enterprise Linux (RHEL) 4.5 and other distributions, allows users to cause a denial of service (kernel OOPS) by dereferencing a null pointer to an inode in a dentry.
Exploit likelihood
What each source reports
NVD Score used
4.9
The sysfs_readdir function in the Linux kernel 2.6, as used in Red Hat Enterprise Linux (RHEL) 4.5 and other distributions, allows users to cause a denial of service (kernel OOPS) by dereferencing a null pointer to an inode in a dentry.
- Record
CVE-2007-3104- CVSS 2.0
- 4.9 Medium
AV:L/AC:L/Au:N/C:N/I:N/A:C - Weakness
- CWE-399
- Updated
- 2026-11-02
CVE List No score
The sysfs_readdir function in the Linux kernel 2.6, as used in Red Hat Enterprise Linux (RHEL) 4.5 and other distributions, allows users to cause a denial of service (kernel OOPS) by dereferencing a null pointer to an inode in a dentry.
- Record
CVE-2007-3104- Updated
- 2026-11-02
EUVDEUVD-2007-3096 No score
The sysfs_readdir function in the Linux kernel 2.6, as used in Red Hat Enterprise Linux (RHEL) 4.5 and other distributions, allows users to cause a denial of service (kernel OOPS) by dereferencing a null pointer to an inode in a dentry.
- Record
EUVD-2007-3096- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-5f5w-qmh6-6cwf No score
The sysfs_readdir function in the Linux kernel 2.6, as used in Red Hat Enterprise Linux (RHEL) 4...
The sysfs_readdir function in the Linux kernel 2.6, as used in Red Hat Enterprise Linux (RHEL) 4.5 and other distributions, allows users to cause a denial of service (kernel OOPS) by dereferencing a null pointer to an inode in a dentry.
- Record
GHSA-5f5w-qmh6-6cwf- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
linux-2.6Debian:4.0 |
before 2.6.18.dfsg.1-13etch5, plus listed versions 2.6.18.dfsg.1-122.6.18.dfsg.1-12etch12.6.18.dfsg.1-12etch22.6.18.dfsg.1-132.6.18.dfsg.1-13etch12.6.18.dfsg.1-13etch22.6.18.dfsg.1-13etch32.6.18.dfsg.1-13etch4 |
2.6.18.dfsg.1-13etch5 |
fai-kernelsDebian:4.0 |
before 1.17+etch.13etch5, plus listed versions 1.171.17+etch.13etch31.17+etch.13etch41.17+etch11.17+etch2 Show 4 moreShow less1.17+etch31.17+etch41.17+etch51.17etch1 |
1.17+etch.13etch5 |
user-mode-linuxDebian:4.0 |
before 2.6.18-1um-2etch.13etch5, plus listed versions 2.6.18-1um-22.6.18-1um-2etch.13etch32.6.18-1um-2etch.13etch42.6.18-1um-2etch12.6.18-1um-2etch22.6.18-1um-2etch32.6.18-1um-2etch4 |
2.6.18-1um-2etch.13etch5 |
kernelRed Hat:enterprise_linux:4::as |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-debuginfoRed Hat:enterprise_linux:4::as |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-develRed Hat:enterprise_linux:4::as |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-docRed Hat:enterprise_linux:4::as |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-hugememRed Hat:enterprise_linux:4::as |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-hugemem-develRed Hat:enterprise_linux:4::as |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-largesmpRed Hat:enterprise_linux:4::as |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
Show 74 moreShow less
| Package | Affected | Fixed |
|---|---|---|
kernel-largesmp-develRed Hat:enterprise_linux:4::as |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-smpRed Hat:enterprise_linux:4::as |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-smp-develRed Hat:enterprise_linux:4::as |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-xenURed Hat:enterprise_linux:4::as |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-xenU-develRed Hat:enterprise_linux:4::as |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernelRed Hat:enterprise_linux:4::desktop |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-debuginfoRed Hat:enterprise_linux:4::desktop |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-develRed Hat:enterprise_linux:4::desktop |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-docRed Hat:enterprise_linux:4::desktop |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-hugememRed Hat:enterprise_linux:4::desktop |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-hugemem-develRed Hat:enterprise_linux:4::desktop |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-largesmpRed Hat:enterprise_linux:4::desktop |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-largesmp-develRed Hat:enterprise_linux:4::desktop |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-smpRed Hat:enterprise_linux:4::desktop |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-smp-develRed Hat:enterprise_linux:4::desktop |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-xenURed Hat:enterprise_linux:4::desktop |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-xenU-develRed Hat:enterprise_linux:4::desktop |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernelRed Hat:enterprise_linux:4::es |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-debuginfoRed Hat:enterprise_linux:4::es |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-develRed Hat:enterprise_linux:4::es |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-docRed Hat:enterprise_linux:4::es |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-hugememRed Hat:enterprise_linux:4::es |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-hugemem-develRed Hat:enterprise_linux:4::es |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-largesmpRed Hat:enterprise_linux:4::es |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-largesmp-develRed Hat:enterprise_linux:4::es |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-smpRed Hat:enterprise_linux:4::es |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-smp-develRed Hat:enterprise_linux:4::es |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-xenURed Hat:enterprise_linux:4::es |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-xenU-develRed Hat:enterprise_linux:4::es |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernelRed Hat:enterprise_linux:4::ws |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-debuginfoRed Hat:enterprise_linux:4::ws |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-develRed Hat:enterprise_linux:4::ws |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-docRed Hat:enterprise_linux:4::ws |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-hugememRed Hat:enterprise_linux:4::ws |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-hugemem-develRed Hat:enterprise_linux:4::ws |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-largesmpRed Hat:enterprise_linux:4::ws |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-largesmp-develRed Hat:enterprise_linux:4::ws |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-smpRed Hat:enterprise_linux:4::ws |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-smp-develRed Hat:enterprise_linux:4::ws |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-xenURed Hat:enterprise_linux:4::ws |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernel-xenU-develRed Hat:enterprise_linux:4::ws |
before 0:2.6.9-55.0.2.EL | 0:2.6.9-55.0.2.EL |
kernelRed Hat:enterprise_linux:5::client |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-PAERed Hat:enterprise_linux:5::client |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-PAE-debuginfoRed Hat:enterprise_linux:5::client |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-PAE-develRed Hat:enterprise_linux:5::client |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-debugRed Hat:enterprise_linux:5::client |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-debug-debuginfoRed Hat:enterprise_linux:5::client |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-debug-develRed Hat:enterprise_linux:5::client |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-debuginfoRed Hat:enterprise_linux:5::client |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-debuginfo-commonRed Hat:enterprise_linux:5::client |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-develRed Hat:enterprise_linux:5::client |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-docRed Hat:enterprise_linux:5::client |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-headersRed Hat:enterprise_linux:5::client |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-xenRed Hat:enterprise_linux:5::client |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-xen-debuginfoRed Hat:enterprise_linux:5::client |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-xen-develRed Hat:enterprise_linux:5::client |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernelRed Hat:enterprise_linux:5::server |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-PAERed Hat:enterprise_linux:5::server |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-PAE-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-PAE-develRed Hat:enterprise_linux:5::server |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-debugRed Hat:enterprise_linux:5::server |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-debug-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-debug-develRed Hat:enterprise_linux:5::server |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-debuginfo-commonRed Hat:enterprise_linux:5::server |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-develRed Hat:enterprise_linux:5::server |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-docRed Hat:enterprise_linux:5::server |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-headersRed Hat:enterprise_linux:5::server |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-kdumpRed Hat:enterprise_linux:5::server |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-kdump-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-kdump-develRed Hat:enterprise_linux:5::server |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-xenRed Hat:enterprise_linux:5::server |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-xen-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
kernel-xen-develRed Hat:enterprise_linux:5::server |
before 0:2.6.18-53.1.6.el5 | 0:2.6.18-53.1.6.el5 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| affected, aliases, facts, references, title | GitHub Advisories, OSV | |
| first indexed | CVE List, NVD |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2007-3104 is a medium vulnerability (CVSS 4.9) in Linux Kernel, published June 26, 2007. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.43%, the 36th percentile. Fixed in linux-2.6 2.6.18.dfsg.1-13etch5.
References
securitytracker.com/id?1018289
secunia.com/advisories/26643
secunia.com/advisories/28643
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A11233
secunia.com/advisories/26651
secunia.com/advisories/26289
Show 85 moreShow less
secunia.com/advisories/25838
ubuntu.com/usn/usn-510-1
ubuntu.com/usn/usn-509-1
securityfocus.com/bid/24631
debian.org/security/2007/dsa-1428
secunia.com/advisories/27912
secunia.com/advisories/25771
secunia.com/advisories/28033
osvdb.org/37115
lists.opensuse.org/opensuse-security-announce/2007-12/msg00001.html
support.avaya.com/elmodocs2/security/ASA-2007-287.htm
bugzilla.redhat.com/bugzilla/show_bug.cgi?id=242558
redhat.com/support/errata/RHSA-2008-0089.html
ubuntu.com/usn/usn-508-1
rhn.redhat.com/errata/RHSA-2007-0488.html
nvd.nist.gov/vuln/detail/CVE-2007-3104
github.com/advisories/GHSA-5f5w-qmh6-6cwf
access.redhat.com/errata/RHSA-2007:0488
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=240855
bugzilla.redhat.com/show_bug.cgi?id=241784
bugzilla.redhat.com/show_bug.cgi?id=242558
bugzilla.redhat.com/show_bug.cgi?id=243251
bugzilla.redhat.com/show_bug.cgi?id=243252
bugzilla.redhat.com/show_bug.cgi?id=243256
bugzilla.redhat.com/show_bug.cgi?id=243259
bugzilla.redhat.com/show_bug.cgi?id=243261
bugzilla.redhat.com/show_bug.cgi?id=243262
bugzilla.redhat.com/show_bug.cgi?id=243263
bugzilla.redhat.com/show_bug.cgi?id=243746
bugzilla.redhat.com/show_bug.cgi?id=243902
security.access.redhat.com/data/csaf/v2/advisories/2007/rhsa-2007_0488.json
access.redhat.com/security/cve/CVE-2006-5158
cve.org/CVERecord?id=CVE-2006-5158
nvd.nist.gov/vuln/detail/CVE-2006-5158
access.redhat.com/security/cve/CVE-2006-7203
bugzilla.redhat.com/show_bug.cgi?id=239767
cve.org/CVERecord?id=CVE-2006-7203
nvd.nist.gov/vuln/detail/CVE-2006-7203
access.redhat.com/security/cve/CVE-2007-0773
cve.org/CVERecord?id=CVE-2007-0773
nvd.nist.gov/vuln/detail/CVE-2007-0773
access.redhat.com/security/cve/CVE-2007-0958
cve.org/CVERecord?id=CVE-2007-0958
nvd.nist.gov/vuln/detail/CVE-2007-0958
access.redhat.com/security/cve/CVE-2007-1353
cve.org/CVERecord?id=CVE-2007-1353
nvd.nist.gov/vuln/detail/CVE-2007-1353
access.redhat.com/security/cve/CVE-2007-2172
bugzilla.redhat.com/show_bug.cgi?id=250429
cve.org/CVERecord?id=CVE-2007-2172
nvd.nist.gov/vuln/detail/CVE-2007-2172
access.redhat.com/security/cve/CVE-2007-2525
cve.org/CVERecord?id=CVE-2007-2525
nvd.nist.gov/vuln/detail/CVE-2007-2525
access.redhat.com/security/cve/CVE-2007-2876
bugzilla.redhat.com/show_bug.cgi?id=245774
cve.org/CVERecord?id=CVE-2007-2876
nvd.nist.gov/vuln/detail/CVE-2007-2876
access.redhat.com/security/cve/CVE-2007-3104
bugzilla.redhat.com/show_bug.cgi?id=427994
cve.org/CVERecord?id=CVE-2007-3104
access.redhat.com/errata/RHSA-2008:0089
bugzilla.redhat.com/show_bug.cgi?id=245777
bugzilla.redhat.com/show_bug.cgi?id=372701
bugzilla.redhat.com/show_bug.cgi?id=396861
bugzilla.redhat.com/show_bug.cgi?id=412091
bugzilla.redhat.com/show_bug.cgi?id=414041
bugzilla.redhat.com/show_bug.cgi?id=424181
bugzilla.redhat.com/show_bug.cgi?id=425381
bugzilla.redhat.com/show_bug.cgi?id=426289
bugzilla.redhat.com/show_bug.cgi?id=428791
security.access.redhat.com/data/csaf/v2/advisories/2008/rhsa-2008_0089.json
access.redhat.com/security/cve/CVE-2007-5904
cve.org/CVERecord?id=CVE-2007-5904
nvd.nist.gov/vuln/detail/CVE-2007-5904
access.redhat.com/security/cve/CVE-2007-6206
cve.org/CVERecord?id=CVE-2007-6206
nvd.nist.gov/vuln/detail/CVE-2007-6206
access.redhat.com/security/cve/CVE-2007-6416
cve.org/CVERecord?id=CVE-2007-6416
nvd.nist.gov/vuln/detail/CVE-2007-6416
access.redhat.com/security/cve/CVE-2008-0001
cve.org/CVERecord?id=CVE-2008-0001
nvd.nist.gov/vuln/detail/CVE-2008-0001