The xfs_swapext function in fs/xfs/xfs_dfrag.c in the Linux kernel before 2.6.35 does not properly check the file descriptors passed to the SWAPEXT ioctl, which allows local users to leverage write access and obtain read access by swapping one file into another file.
                
            Metrics
Affected Vendors & Products
Advisories
    | Source | ID | Title | 
|---|---|---|
  Debian DSA | 
                DSA-2094-1 | New Linux 2.6.26 packages fix several issues | 
  EUVD | 
                EUVD-2010-2242 | The xfs_swapext function in fs/xfs/xfs_dfrag.c in the Linux kernel before 2.6.35 does not properly check the file descriptors passed to the SWAPEXT ioctl, which allows local users to leverage write access and obtain read access by swapping one file into another file. | 
  Ubuntu USN | 
                USN-1000-1 | Linux kernel vulnerabilities | 
  Ubuntu USN | 
                USN-1074-1 | Linux kernel vulnerabilities | 
  Ubuntu USN | 
                USN-1074-2 | Linux kernel vulnerabilities | 
  Ubuntu USN | 
                USN-1083-1 | Linux kernel vulnerabilities | 
Fixes
    Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
        History
                    No history.
Status: PUBLISHED
Assigner: redhat
Published:
Updated: 2024-08-07T02:25:07.361Z
Reserved: 2010-06-09T00:00:00
Link: CVE-2010-2226
No data.
Status : Deferred
Published: 2010-09-03T20:00:03.340
Modified: 2025-04-11T00:51:21.963
Link: CVE-2010-2226
                        OpenCVE Enrichment
                    No data.
 Debian DSA
 EUVD
 Ubuntu USN