CVE-2008-4554

kernel: don't allow splice() to files opened with O_APPEND

Published Oct 15, 2008 CVSS 2.0 · 4.6 Medium EPSS < 1% KEV · Not listed
Description
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DSA Debian DSA DSA-1681-1 New Linux 2.6.24 packages fix several vulnerabilities
Debian DSA Debian DSA DSA-1687-1 New Linux 2.6.18 packages fix several vulnerabilities
EUVD EUVD EUVD-2008-4535 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.
Ubuntu USN Ubuntu USN USN-679-1 Linux kernel vulnerabilities
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 7, 2024, 10:17 AM
Reserved
Oct 14, 2008, 12:00 AM
Status
Modified
Published
Oct 15, 2008, 8:07 PM
Modified
Jun 16, 2026, 10:58 PM
Severity
Important
Public date
Oct 9, 2008, 12:00 AM