CVE-2004-0814
Multiple race conditions in the terminal layer in Linux 2.4.x, and 2.6.x before 2.6.9, allow (1)...
Multiple race conditions in the terminal layer in Linux 2.4.x, and 2.6.x before 2.6.9, allow (1) local users to obtain portions of kernel data via a TIOCSETD ioctl call to a terminal interface that is being accessed by another thread, or (2) remote attackers to cause a denial of service (panic) by switching from console to PPP line discipline, then quickly sending data that is received during the switch.
Exploit likelihood
What each source reports
NVD Score used
1.2
Multiple race conditions in the terminal layer in Linux 2.4.x, and 2.6.x before 2.6.9, allow (1) local users to obtain portions of kernel data via a TIOCSETD ioctl call to a terminal interface that is being accessed by another thread, or (2) remote attackers to cause a denial of service (panic) by switching from console to PPP line discipline, then quickly sending data that is received during the switch.
- Record
CVE-2004-0814- CVSS 2.0
- 1.2 Low
AV:L/AC:H/Au:N/C:N/I:N/A:P - Updated
- 2026-11-02
CVE List No score
Multiple race conditions in the terminal layer in Linux 2.4.x, and 2.6.x before 2.6.9, allow (1) local users to obtain portions of kernel data via a TIOCSETD ioctl call to a terminal interface that is being accessed by another thread, or (2) remote attackers to cause a denial of service (panic) by switching from console to PPP line discipline, then quickly sending data that is received during the switch.
- Record
CVE-2004-0814- Updated
- 2026-11-02
EUVDEUVD-2004-0812 No score
Multiple race conditions in the terminal layer in Linux 2.4.x, and 2.6.x before 2.6.9, allow (1) local users to obtain portions of kernel data via a TIOCSETD ioctl call to a terminal interface that is being accessed by another thread, or (2) remote attackers to cause a denial of service (panic) by switching from console to PPP line discipline, then quickly sending data that is received during the switch.
- Record
EUVD-2004-0812- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-6mch-53wc-3fvc No score
Multiple race conditions in the terminal layer in Linux 2.4.x, and 2.6.x before 2.6.9, allow (1)...
Multiple race conditions in the terminal layer in Linux 2.4.x, and 2.6.x before 2.6.9, allow (1) local users to obtain portions of kernel data via a TIOCSETD ioctl call to a terminal interface that is being accessed by another thread, or (2) remote attackers to cause a denial of service (panic) by switching from console to PPP line discipline, then quickly sending data that is received during the switch.
- Record
GHSA-6mch-53wc-3fvc- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
kernelRed Hat:enterprise_linux:3::as |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-BOOTRed Hat:enterprise_linux:3::as |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-debuginfoRed Hat:enterprise_linux:3::as |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-docRed Hat:enterprise_linux:3::as |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-hugememRed Hat:enterprise_linux:3::as |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-hugemem-unsupportedRed Hat:enterprise_linux:3::as |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-smpRed Hat:enterprise_linux:3::as |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-smp-unsupportedRed Hat:enterprise_linux:3::as |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-sourceRed Hat:enterprise_linux:3::as |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-unsupportedRed Hat:enterprise_linux:3::as |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
Show 30 moreShow less
| Package | Affected | Fixed |
|---|---|---|
kernelRed Hat:enterprise_linux:3::desktop |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-BOOTRed Hat:enterprise_linux:3::desktop |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-debuginfoRed Hat:enterprise_linux:3::desktop |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-docRed Hat:enterprise_linux:3::desktop |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-hugememRed Hat:enterprise_linux:3::desktop |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-hugemem-unsupportedRed Hat:enterprise_linux:3::desktop |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-smpRed Hat:enterprise_linux:3::desktop |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-smp-unsupportedRed Hat:enterprise_linux:3::desktop |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-sourceRed Hat:enterprise_linux:3::desktop |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-unsupportedRed Hat:enterprise_linux:3::desktop |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernelRed Hat:enterprise_linux:3::es |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-BOOTRed Hat:enterprise_linux:3::es |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-debuginfoRed Hat:enterprise_linux:3::es |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-docRed Hat:enterprise_linux:3::es |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-hugememRed Hat:enterprise_linux:3::es |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-hugemem-unsupportedRed Hat:enterprise_linux:3::es |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-smpRed Hat:enterprise_linux:3::es |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-smp-unsupportedRed Hat:enterprise_linux:3::es |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-sourceRed Hat:enterprise_linux:3::es |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-unsupportedRed Hat:enterprise_linux:3::es |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernelRed Hat:enterprise_linux:3::ws |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-BOOTRed Hat:enterprise_linux:3::ws |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-debuginfoRed Hat:enterprise_linux:3::ws |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-docRed Hat:enterprise_linux:3::ws |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-hugememRed Hat:enterprise_linux:3::ws |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-hugemem-unsupportedRed Hat:enterprise_linux:3::ws |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-smpRed Hat:enterprise_linux:3::ws |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-smp-unsupportedRed Hat:enterprise_linux:3::ws |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-sourceRed Hat:enterprise_linux:3::ws |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
kernel-unsupportedRed Hat:enterprise_linux:3::ws |
before 0:2.4.21-27.0.4.EL | 0:2.4.21-27.0.4.EL |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2004-0814 is a low vulnerability (CVSS 1.2) in Linux Kernel, published October 28, 2004. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.69%, the 53rd percentile. Fixed in kernel 0:2.4.21-27.0.4.EL.
References
bugzilla.redhat.com/bugzilla/show_bug.cgi?id=133110
mandriva.com/security/advisories?name=MDKSA-2005:022
marc.info?l=bugtraq&m=110306397320336&w=2
bugzilla.fedora.us/show_bug.cgi?id=2336
exchange.xforce.ibmcloud.com/vulnerabilities/17816
securityfocus.com/archive/1/379005
Show 84 moreShow less
securityfocus.com/bid/11492
securityfocus.com/bid/11491
redhat.com/support/errata/RHSA-2005-293.html
bugzilla.redhat.com/bugzilla/show_bug.cgi?id=131672
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10728
nvd.nist.gov/vuln/detail/CVE-2004-0814
github.com/advisories/GHSA-6mch-53wc-3fvc
access.redhat.com/errata/RHSA-2005:293
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=121032
bugzilla.redhat.com/show_bug.cgi?id=126407
bugzilla.redhat.com/show_bug.cgi?id=130774
bugzilla.redhat.com/show_bug.cgi?id=131674
bugzilla.redhat.com/show_bug.cgi?id=133108
bugzilla.redhat.com/show_bug.cgi?id=133113
bugzilla.redhat.com/show_bug.cgi?id=144059
bugzilla.redhat.com/show_bug.cgi?id=144530
bugzilla.redhat.com/show_bug.cgi?id=147969
bugzilla.redhat.com/show_bug.cgi?id=148855
bugzilla.redhat.com/show_bug.cgi?id=148869
bugzilla.redhat.com/show_bug.cgi?id=150334
bugzilla.redhat.com/show_bug.cgi?id=151086
bugzilla.redhat.com/show_bug.cgi?id=151241
bugzilla.redhat.com/show_bug.cgi?id=151805
bugzilla.redhat.com/show_bug.cgi?id=152178
bugzilla.redhat.com/show_bug.cgi?id=152411
bugzilla.redhat.com/show_bug.cgi?id=152552
bugzilla.redhat.com/show_bug.cgi?id=155234
security.access.redhat.com/data/csaf/v2/advisories/2005/rhsa-2005_293.json
access.redhat.com/security/cve/CVE-2004-0075
bugzilla.redhat.com/show_bug.cgi?id=1617137
cve.org/CVERecord?id=CVE-2004-0075
nvd.nist.gov/vuln/detail/CVE-2004-0075
access.redhat.com/security/cve/CVE-2004-0177
bugzilla.redhat.com/show_bug.cgi?id=1617168
cve.org/CVERecord?id=CVE-2004-0177
nvd.nist.gov/vuln/detail/CVE-2004-0177
access.redhat.com/security/cve/CVE-2004-0814
bugzilla.redhat.com/show_bug.cgi?id=1617302
cve.org/CVERecord?id=CVE-2004-0814
access.redhat.com/security/cve/CVE-2004-1058
bugzilla.redhat.com/show_bug.cgi?id=1617360
cve.org/CVERecord?id=CVE-2004-1058
nvd.nist.gov/vuln/detail/CVE-2004-1058
access.redhat.com/security/cve/CVE-2004-1073
bugzilla.redhat.com/show_bug.cgi?id=1617366
cve.org/CVERecord?id=CVE-2004-1073
nvd.nist.gov/vuln/detail/CVE-2004-1073
access.redhat.com/security/cve/CVE-2005-0135
bugzilla.redhat.com/show_bug.cgi?id=1617465
cve.org/CVERecord?id=CVE-2005-0135
nvd.nist.gov/vuln/detail/CVE-2005-0135
access.redhat.com/security/cve/CVE-2005-0137
bugzilla.redhat.com/show_bug.cgi?id=1617467
cve.org/CVERecord?id=CVE-2005-0137
nvd.nist.gov/vuln/detail/CVE-2005-0137
access.redhat.com/security/cve/CVE-2005-0204
bugzilla.redhat.com/show_bug.cgi?id=1617491
cve.org/CVERecord?id=CVE-2005-0204
nvd.nist.gov/vuln/detail/CVE-2005-0204
access.redhat.com/security/cve/CVE-2005-0384
bugzilla.redhat.com/show_bug.cgi?id=1617513
cve.org/CVERecord?id=CVE-2005-0384
nvd.nist.gov/vuln/detail/CVE-2005-0384
access.redhat.com/security/cve/CVE-2005-0403
bugzilla.redhat.com/show_bug.cgi?id=1617522
cve.org/CVERecord?id=CVE-2005-0403
nvd.nist.gov/vuln/detail/CVE-2005-0403
access.redhat.com/security/cve/CVE-2005-0449
bugzilla.redhat.com/show_bug.cgi?id=1617525
cve.org/CVERecord?id=CVE-2005-0449
nvd.nist.gov/vuln/detail/CVE-2005-0449
access.redhat.com/security/cve/CVE-2005-0736
bugzilla.redhat.com/show_bug.cgi?id=1617564
cve.org/CVERecord?id=CVE-2005-0736
nvd.nist.gov/vuln/detail/CVE-2005-0736
access.redhat.com/security/cve/CVE-2005-0749
bugzilla.redhat.com/show_bug.cgi?id=1617566
cve.org/CVERecord?id=CVE-2005-0749
nvd.nist.gov/vuln/detail/CVE-2005-0749
access.redhat.com/security/cve/CVE-2005-0750
bugzilla.redhat.com/show_bug.cgi?id=1617567
cve.org/CVERecord?id=CVE-2005-0750
nvd.nist.gov/vuln/detail/CVE-2005-0750