CVE-2024-40971

f2fs: remove clear SB_INLINECRYPT flag in default_options

HIGH 7.3

At a glance

Source
NVD
EPSS
EPSS 0.31 % · percentile 23 ()
State
PUBLISHED
Published
Updated
Assigner
Linux
NVD status
Modified

Description

In the Linux kernel, the following vulnerability has been resolved: f2fs: remove clear SB_INLINECRYPT flag in default_options In f2fs_remount, SB_INLINECRYPT flag will be clear and re-set. If create new file or open file during this gap, these files will not use inlinecrypt. Worse case, it may lead to data corruption if wrappedkey_v0 is enable. Thread A: Thread B: -f2fs_remount -f2fs_file_open or f2fs_new_inode -default_options <- clear SB_INLINECRYPT flag -fscrypt_select_encryption_impl -parse_options <- set SB_INLINECRYPT again

References

Scores

VersionScoreVectorScored by
CVSS 3.1HIGH 7.3CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:HLinux
CVSS 3.1HIGH 7.3CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:HNVD · 416baaa9-dc9f-4396-8d5f-8c081fb06d67 (Secondary)
CVSS 3.1MEDIUM 5.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HNVD · nvd@nist.gov (Primary)

European references

CERT-FR advisories

Affected configurations (NVD CPE)

Affected products

ProductVersions
Linux · Linuxaffected 98e4da8ca301e062d79ae168c67e56f3c3de3ce4 < 38a82c8d00638bb642bef787eb1d5e0e4d3b7d71 ; affected 98e4da8ca301e062d79ae168c67e56f3c3de3ce4 < 724429db09e21ee153fef35e34342279d33df6ae ; affected 98e4da8ca301e062d79ae168c67e56f3c3de3ce4 < a9cea0489c562c97cd56bb345e78939f9909e7f4 ; affected 98e4da8ca301e062d79ae168c67e56f3c3de3ce4 < eddeb8d941d5be11a9da5637dbe81ac37e8449a2 ; affected 98e4da8ca301e062d79ae168c67e56f3c3de3ce4 < ae39c8ec4250d2a35ddaab1c40faacfec306ff66 ; affected 98e4da8ca301e062d79ae168c67e56f3c3de3ce4 < ac5eecf481c29942eb9a862e758c0c8b68090c33
Linux · Linuxaffected 3.8 ; unaffected 0 < 3.8 ; unaffected 5.10.221 ≤ 5.10.* ; unaffected 5.15.162 ≤ 5.15.* ; unaffected 6.1.96 ≤ 6.1.* ; unaffected 6.6.36 ≤ 6.6.*

Sources

SourceLicence
CVE List (CVEProject cvelistV5)CVE Program Terms of Use
EPSS (FIRST.org)FIRST — attribution requested
ENISA EUVDENISA — reproduction authorised, source acknowledged
CERT-FR (ANSSI)Licence Ouverte / Etalab 2.0
NVD (NIST) via fkie-cad/nvd-json-data-feedsPublic domain — this product uses data from the NVD API but is not endorsed or certified by the NVD