inotify: Avoid reporting event with invalid wd (Linux Linux)

CVE-2023-54119
Not available

At a glance

Source
NVD
EPSS
EPSS 0.21 % · percentile 12 ()
State
PUBLISHED
Published
Updated
Assigner
Linux
NVD status
Deferred

Description

In the Linux kernel, the following vulnerability has been resolved: inotify: Avoid reporting event with invalid wd When inotify_freeing_mark() races with inotify_handle_inode_event() it can happen that inotify_handle_inode_event() sees that i_mark->wd got already reset to -1 and reports this value to userspace which can confuse the inotify listener. Avoid the problem by validating that wd is sensible (and pretend the mark got removed before the event got generated otherwise).

References

European references

CERT-FR advisories

Affected products

ProductVersions
Linux · Linuxaffected 7e790dd5fc937bc8d2400c30a05e32a9e9eef276 < 8fb33166aed888769ea63d6af49515893f8a1f14 ; affected 7e790dd5fc937bc8d2400c30a05e32a9e9eef276 < 2d65c97777e5b4a845637800d5d7b648f5772106 ; affected 7e790dd5fc937bc8d2400c30a05e32a9e9eef276 < 17ad86d8c12220de97e80d88b5b4c934a40e1812 ; affected 7e790dd5fc937bc8d2400c30a05e32a9e9eef276 < 145f54ea336b06cf4f92eeee996f2ffca939ea43 ; affected 7e790dd5fc937bc8d2400c30a05e32a9e9eef276 < fb3294998489d39835006240e9c6e6b2ac62022e ; affected 7e790dd5fc937bc8d2400c30a05e32a9e9eef276 < a48bacee05860c6089c3482bcdc80720b0ee5732
Linux · Linuxaffected 2.6.31 ; unaffected 0 < 2.6.31 ; unaffected 5.4.243 ≤ 5.4.* ; unaffected 5.10.180 ≤ 5.10.* ; unaffected 5.15.112 ≤ 5.15.* ; unaffected 6.1.29 ≤ 6.1.*

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