CVE-2024-47740: linux
Vulnerability summary
CVE-2024-47740 is a high (CVSS 7.1) vulnerability in linux. EPSS estimates a 0.23% chance of exploitation in the next 30 days, higher than 13.2% of scored vulnerabilities.
Advisory lineage
Upstream 0 · Downstream 37 · Related 35Timeline
- 21-10-2024PublishedVulnerability first disclosed.
- 05-08-2026Last modifiedVulnerability information updated.
Description
In the Linux kernel, the following vulnerability has been resolved: f2fs: Require FMODE_WRITE for atomic write ioctls The F2FS ioctls for starting and committing atomic writes check for inode_owner_or_capable(), but this does not give LSMs like SELinux or Landlock an opportunity to deny the write access - if the caller's FSUID matches the inode's UID, inode_owner_or_capable() immediately returns true. There are scenarios where LSMs want to deny a process the ability to write particular files, even files that the FSUID of the process owns; but this can currently partially be bypassed using atomic write ioctls in two ways: - F2FS_IOC_START_ATOMIC_REPLACE + F2FS_IOC_COMMIT_ATOMIC_WRITE can truncate an inode to size 0 - F2FS_IOC_START_ATOMIC_WRITE + F2FS_IOC_ABORT_ATOMIC_WRITE can revert changes another process concurrently made to a file Fix it by requiring FMODE_WRITE for these operations, just like for F2FS_IOC_MOVE_RANGE. Since any legitimate caller should only be using these ioctls when intending to write into the file, that seems unlikely to break anything.
CVSS metrics
4 scores · 4 sources · 1 version- OSV · UbuntuEcosystem advisory · calculated7.1HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
- OSV · DebianEcosystem advisory · calculated5.5MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HDiffers
- NVDNIST5.5MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HDiffers
EPSS trend
Probability
0.23%
Chance of exploitation in the next 30 days
Percentile
13%
Versus all other CVEs
30-day change
0.00 pp
From 0.23% on 18-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeNo weakness data has been published for this record.
Affected systems
Ubuntu134 products
- linuxAll versions (No fix recorded) | < 5.4.0-208.228 | < 5.15.0-127.137 | < 6.8.0-54.56
- linux-allwinner-5.19All versions (No fix recorded)
- linux-awsAll versions (No fix recorded) | < 5.4.0-1140.150 | < 5.15.0-1073.79 | < 6.8.0-1023.25
- linux-aws-5.0All versions (No fix recorded)
- linux-aws-5.11All versions (No fix recorded)
Linux2 products
- linux≥ 88b88a66797159949cec32eaab12b4968f6fae2d, < 700f3a7c7fa5764c9f24bbf7c78e0b6e479fa653 | ≥ 88b88a66797159949cec32eaab12b4968f6fae2d, < 4ce87674c3a6b4d3b3d45f85b584ab8618a3cece | ≥ 88b88a66797159949cec32eaab12b4968f6fae2d, < 000bab8753ae29a259feb339b99ee759795a48ac | ≥ 88b88a66797159949cec32eaab12b4968f6fae2d, < 88ff021e1fea2d9b40b2d5efd9013c89f7be04ac | ≥ 88b88a66797159949cec32eaab12b4968f6fae2d, < 32f348ecc149e9ca70a1c424ae8fa9b6919d2713 | ≥ 88b88a66797159949cec32eaab12b4968f6fae2d, < 5e0de753bfe87768ebe6744d869caa92f35e5731 | ≥ 88b88a66797159949cec32eaab12b4968f6fae2d, < f3bfac2cabf5333506b263bc0c8497c95302f32d | ≥ 88b88a66797159949cec32eaab12b4968f6fae2d, < 4583290898c13c2c2e5eb8773886d153c2c5121d | ≥ 88b88a66797159949cec32eaab12b4968f6fae2d, < 4f5a100f87f32cb65d4bb1ad282a08c92f6f591e | 3.18
- linux_kernel≥ 3.18, < 4.19.323 | ≥ 4.20, < 5.4.285 | ≥ 5.5, < 5.10.227 | ≥ 5.11, < 5.15.168 | ≥ 5.16, < 6.1.113 | ≥ 6.2, < 6.6.54 | ≥ 6.7, < 6.10.13 | ≥ 6.11, < 6.11.2
Debian1 product
- linux< 6.1.115-1 | < 6.11.2-1
3 vendors · 137 products