CVE-2008-4554
The do_splice_from function in fs/splice.c in the Linux kernel before 2.6.27 does not reject file...
The do_splice_from function in fs/splice.c in the Linux kernel before 2.6.27 does not reject file descriptors that have the O_APPEND flag set, which allows local users to bypass append mode and make arbitrary changes to other locations in the file.
Exploit likelihood
What each source reports
NVD Score used
4.6
The do_splice_from function in fs/splice.c in the Linux kernel before 2.6.27 does not reject file descriptors that have the O_APPEND flag set, which allows local users to bypass append mode and make arbitrary changes to other locations in the file.
- Record
CVE-2008-4554- CVSS 2.0
- 4.6 Medium
AV:L/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-264
- Updated
- 2026-11-02
CVE List No score
The do_splice_from function in fs/splice.c in the Linux kernel before 2.6.27 does not reject file descriptors that have the O_APPEND flag set, which allows local users to bypass append mode and make arbitrary changes to other locations in the file.
- Record
CVE-2008-4554- Updated
- 2026-11-02
EUVDEUVD-2008-4535 No score
The do_splice_from function in fs/splice.c in the Linux kernel before 2.6.27 does not reject file descriptors that have the O_APPEND flag set, which allows local users to bypass append mode and make arbitrary changes to other locations in the file.
- Record
EUVD-2008-4535- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-qh85-78gq-v523 No score
The do_splice_from function in fs/splice.c in the Linux kernel before 2.6.27 does not reject file...
The do_splice_from function in fs/splice.c in the Linux kernel before 2.6.27 does not reject file descriptors that have the O_APPEND flag set, which allows local users to bypass append mode and make arbitrary changes to other locations in the file.
- Record
GHSA-qh85-78gq-v523- Updated
- 2026-11-02
OSVBELL-CVE-2008-4554
4.6
CVE-2008-4554 does not affect BellSoft software
- Record
BELL-CVE-2008-4554- CVSS 2.0
- 4.6 Medium
AV:L/AC:L/Au:N/C:P/I:P/A:P - Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
linux-2.6.24Debian:4.0 From an advisory covering 11 CVEs |
before 2.6.24-6~etchnhalf.7, plus listed versions 2.6.24-5~etchnhalf.12.6.24-6~etchnhalf.12.6.24-6~etchnhalf.22.6.24-6~etchnhalf.32.6.24-6~etchnhalf.42.6.24-6~etchnhalf.52.6.24-6~etchnhalf.6 |
2.6.24-6~etchnhalf.7 |
fai-kernelsDebian:4.0 From an advisory covering 11 CVEs |
before 1.17+etch.23etch1, plus listed versions 1.171.17+etch.13etch31.17+etch.13etch41.17+etch.13etch51.17+etch.13etch6 Show 20 moreShow less1.17+etch.161.17+etch.171.17+etch.17etch11.17+etch.18etch11.17+etch.18etch21.17+etch.18etch31.17+etch.18etch41.17+etch.18etch51.17+etch.18etch61.17+etch.211.17+etch.22etch11.17+etch.22etch21.17+etch.22etch31.17+etch.231.17+etch11.17+etch21.17+etch31.17+etch41.17+etch51.17etch1 |
1.17+etch.23etch1 |
linux-2.6Debian:4.0 From an advisory covering 11 CVEs |
before 2.6.18.dfsg.1-23etch1, 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-13etch1 Show 25 moreShow less2.6.18.dfsg.1-13etch22.6.18.dfsg.1-13etch32.6.18.dfsg.1-13etch42.6.18.dfsg.1-13etch52.6.18.dfsg.1-13etch62.6.18.dfsg.1-13lenny12.6.18.dfsg.1-142.6.18.dfsg.1-152.6.18.dfsg.1-162.6.18.dfsg.1-172.6.18.dfsg.1-17etch12.6.18.dfsg.1-182.6.18.dfsg.1-18etch12.6.18.dfsg.1-18etch32.6.18.dfsg.1-18etch42.6.18.dfsg.1-18etch52.6.18.dfsg.1-18etch62.6.18.dfsg.1-192.6.18.dfsg.1-202.6.18.dfsg.1-212.6.18.dfsg.1-222.6.18.dfsg.1-22etch12.6.18.dfsg.1-22etch22.6.18.dfsg.1-22etch32.6.18.dfsg.1-23 |
2.6.18.dfsg.1-23etch1 |
user-mode-linuxDebian:4.0 From an advisory covering 11 CVEs |
before 2.6.18-1um-2etch.23etch1, plus listed versions 2.6.18-1um-22.6.18-1um-2etch.13etch32.6.18-1um-2etch.13etch42.6.18-1um-2etch.13etch52.6.18-1um-2etch.13etch6 Show 18 moreShow less2.6.18-1um-2etch.162.6.18-1um-2etch.172.6.18-1um-2etch.17etch12.6.18-1um-2etch.18etch12.6.18-1um-2etch.18etch22.6.18-1um-2etch.18etch32.6.18-1um-2etch.18etch42.6.18-1um-2etch.18etch52.6.18-1um-2etch.18etch62.6.18-1um-2etch.212.6.18-1um-2etch.22etch12.6.18-1um-2etch.22etch22.6.18-1um-2etch.22etch32.6.18-1um-2etch.232.6.18-1um-2etch12.6.18-1um-2etch22.6.18-1um-2etch32.6.18-1um-2etch4 |
2.6.18-1um-2etch.23etch1 |
kernelRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-PAERed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-PAE-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-PAE-develRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-debugRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-debug-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
Show 41 moreShow less
| Package | Affected | Fixed |
|---|---|---|
kernel-debug-develRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-debuginfo-commonRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-develRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-docRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-headersRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-xenRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-xen-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-xen-develRed Hat:enterprise_linux:5::client From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernelRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-PAERed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-PAE-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-PAE-develRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-debugRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-debug-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-debug-develRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-debuginfo-commonRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-develRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-docRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-headersRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-kdumpRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-kdump-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-kdump-develRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-xenRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-xen-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-xen-develRed Hat:enterprise_linux:5::server From an advisory covering 3 CVEs |
before 0:2.6.18-92.1.22.el5 | 0:2.6.18-92.1.22.el5 |
kernel-rtRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-debugRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-debug-debuginfoRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-debug-develRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-debuginfoRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-debuginfo-commonRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-develRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-docRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-traceRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-trace-debuginfoRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-trace-develRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-vanillaRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-vanilla-debuginfoRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
kernel-rt-vanilla-develRed Hat:enterprise_mrg:1::el5 From an advisory covering 7 CVEs |
before 0:2.6.24.7-93.el5rt | 0:2.6.24.7-93.el5rt |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| 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-2008-4554 is a medium vulnerability (CVSS 4.6) in Linux Kernel, published October 15, 2008. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.39%, the 33rd percentile. No source names a fixed version.
References
secunia.com/advisories/35390
secunia.com/advisories/32998
openwall.com/lists/oss-security/2008/10/13/1
bugzilla.redhat.com/show_bug.cgi?id=466707
mandriva.com/security/advisories?name=MDVSA-2008:224
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A11142
Show 80 moreShow less
exchange.xforce.ibmcloud.com/vulnerabilities/45954
securityfocus.com/bid/31903
redhat.com/support/errata/RHSA-2009-0009.html
lists.opensuse.org/opensuse-security-announce/2009-06/msg00000.html
redhat.com/archives/fedora-package-announce/2008-October/msg00693.html
openwall.com/lists/oss-security/2008/10/14/5
secunia.com/advisories/33586
debian.org/security/2008/dsa-1687
git.kernel.org?p=linux/kernel/git/stable/linux-2.6.26.y.git%3Ba=commit%3Bh=efc968d450e013049a662d22727cf132618dcb2f
secunia.com/advisories/32918
ubuntu.com/usn/usn-679-1
kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.27
secunia.com/advisories/33180
redhat.com/support/errata/RHSA-2008-1017.html
secunia.com/advisories/32386
redhat.com/archives/fedora-package-announce/2008-October/msg00689.html
debian.org/security/2008/dsa-1681
secunia.com/advisories/33182
nvd.nist.gov/vuln/detail/CVE-2008-4554
git.kernel.org?p=linux/kernel/git/stable/linux-2.6.26.y.git;a=commit;h=efc968d450e013049a662d22727cf132618dcb2f
github.com/advisories/GHSA-qh85-78gq-v523
docs.bell-sw.com/security/cves/CVE-2008-4554
access.redhat.com/errata/RHSA-2008:1017
bugzilla.redhat.com/show_bug.cgi?id=469150
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=248710
bugzilla.redhat.com/show_bug.cgi?id=450335
bugzilla.redhat.com/show_bug.cgi?id=459080
bugzilla.redhat.com/show_bug.cgi?id=464502
bugzilla.redhat.com/show_bug.cgi?id=465744
bugzilla.redhat.com/show_bug.cgi?id=466079
bugzilla.redhat.com/show_bug.cgi?id=469649
bugzilla.redhat.com/show_bug.cgi?id=469650
bugzilla.redhat.com/show_bug.cgi?id=470853
bugzilla.redhat.com/show_bug.cgi?id=474347
bugzilla.redhat.com/show_bug.cgi?id=467727
bugzilla.redhat.com/show_bug.cgi?id=474760
security.access.redhat.com/data/csaf/v2/advisories/2008/rhsa-2008_1017.json
access.redhat.com/security/cve/CVE-2008-3831
cve.org/CVERecord?id=CVE-2008-3831
nvd.nist.gov/vuln/detail/CVE-2008-3831
access.redhat.com/security/cve/CVE-2008-4554
cve.org/CVERecord?id=CVE-2008-4554
access.redhat.com/security/cve/CVE-2008-4576
cve.org/CVERecord?id=CVE-2008-4576
nvd.nist.gov/vuln/detail/CVE-2008-4576
access.redhat.com/errata/RHSA-2009:0009
redhat.com/docs/en-US/Red_Hat_Enterprise_MRG
bugzilla.redhat.com/show_bug.cgi?id=433938
bugzilla.redhat.com/show_bug.cgi?id=455095
bugzilla.redhat.com/show_bug.cgi?id=459577
bugzilla.redhat.com/show_bug.cgi?id=460102
bugzilla.redhat.com/show_bug.cgi?id=461330
bugzilla.redhat.com/show_bug.cgi?id=462281
bugzilla.redhat.com/show_bug.cgi?id=465730
bugzilla.redhat.com/show_bug.cgi?id=465862
bugzilla.redhat.com/show_bug.cgi?id=466153
bugzilla.redhat.com/show_bug.cgi?id=466341
bugzilla.redhat.com/show_bug.cgi?id=466554
bugzilla.redhat.com/show_bug.cgi?id=466557
bugzilla.redhat.com/show_bug.cgi?id=466558
bugzilla.redhat.com/show_bug.cgi?id=467739
bugzilla.redhat.com/show_bug.cgi?id=467781
bugzilla.redhat.com/show_bug.cgi?id=467783
bugzilla.redhat.com/show_bug.cgi?id=468205
bugzilla.redhat.com/show_bug.cgi?id=469186
bugzilla.redhat.com/show_bug.cgi?id=470201
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_0009.json
access.redhat.com/security/cve/CVE-2008-0598
cve.org/CVERecord?id=CVE-2008-0598
nvd.nist.gov/vuln/detail/CVE-2008-0598
access.redhat.com/security/cve/CVE-2008-3528
cve.org/CVERecord?id=CVE-2008-3528
nvd.nist.gov/vuln/detail/CVE-2008-3528
access.redhat.com/security/cve/CVE-2008-4618
cve.org/CVERecord?id=CVE-2008-4618
nvd.nist.gov/vuln/detail/CVE-2008-4618
access.redhat.com/security/cve/CVE-2008-5029
cve.org/CVERecord?id=CVE-2008-5029
nvd.nist.gov/vuln/detail/CVE-2008-5029