CVE-2019-9857

kernel: memory leak in inotify_update_existing_watch() leads to denial of service

Published Mar 18, 2019 CVSS 3.0 · 5.5 Medium EPSS < 1% KEV · Not listed
Description
In the Linux kernel through 5.0.2, the function inotify_update_existing_watch() in fs/notify/inotify/inotify_user.c neglects to call fsnotify_put_mark() with IN_MASK_CREATE after fsnotify_find_mark(), which will cause a memory leak (aka refcount leak). Finally, this will cause a denial of service.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2019-19213 In the Linux kernel through 5.0.2, the function inotify_update_existing_watch() in fs/notify/inotify/inotify_user.c neglects to call fsnotify_put_mark() with IN_MASK_CREATE after fsnotify_find_mark(), which will cause a memory leak (aka refcount leak). Finally, this will cause a denial of service.
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 4, 2024, 10:01 PM
Reserved
Mar 18, 2019, 12:00 AM
Status
Modified
Published
Mar 21, 2019, 4:01 PM
Modified
Jun 17, 2026, 2:44 AM
Severity
Moderate
Public date
Mar 2, 2019, 12:00 AM