7.2

CVE-2019-15794: Reference counting error in overlayfs/shiftfs error path when used in conjuction with aufs

Modified
AliasesUBUNTU-CVE-2019-15794DEBIAN-CVE-2019-15794
Published 23-04-2020Last modified 16-09-2024

Vulnerability summary

CVE-2019-15794 is a high (CVSS 7.2) vulnerability in canonical ubuntu_linux. EPSS estimates a 1.16% chance of exploitation in the next 30 days, higher than 67.1% of scored vulnerabilities. 1 public exploit is recorded.

Priority
Prioritisepublic exploit

Public exploit (exploit-database, 20-11-2019)

Source freshness unavailable

How is this decided?
CVSS score
7.2/10
010
High · v2.0 (NVD)
EPSS score
1.16%
0%100%
Low · 0.00 pp in 30 days
KEVNot listedNot listed by any tracked catalog.
RansomwareNot flaggedNo ransomware use recorded.
Public exploits1exploit-database

Advisory lineage

Upstream 0 · Downstream 3 · Related 2

Timeline

  1. 23-04-2020
    PublishedVulnerability first disclosed.
  2. 16-09-2024
    Last modifiedVulnerability information updated.

Description

Overlayfs in the Linux kernel and shiftfs, a non-upstream patch to the Linux kernel included in the Ubuntu 5.0 and 5.3 kernel series, both replace vma->vm_file in their mmap handlers. On error the original value is not restored, and the reference is put for the file to which vm_file points. On upstream kernels this is not an issue, as no callers dereference vm_file following after call_mmap() returns an error. However, the aufs patchs change mmap_region() to replace the fput() using a local variable with vma_fput(), which will fput() vm_file, leading to a refcount underflow.

CVSS metrics

5 scores · 4 sources · 2 versions

EPSS trend

Probability

1.16%

Chance of exploitation in the next 30 days

Percentile

67%

Versus all other CVEs

30-day change

No change 0.00 pp

From 1.16% on 04-10-2026

04-10-202603-11-2026

Known exploited

Compare KEV catalogs
CISA KEV

Not in the CISA KEV catalog.

ENISA CNW

Not in the ENISA CNW catalog.

CIRCL

Not in the CIRCL catalog.

Public exploits

1 found
  • exploit-databasedoslinuxVerified

    Ubuntu 19.10 - ubuntu-aufs-modified mmap_region() Breaks Refcounting in overlayfs/shiftfs Error Path

    Maturity: poc

Weaknesses

CWE · root cause

Affected systems

Version check

Known conditions: local access, low-privilege account, no user interaction (CVSS vector). Other conditions: not stated in public data.

Ubuntu103 products
  • linuxAll versions (No fix recorded)
  • linux-awsAll versions (No fix recorded)
  • linux-aws-5.0< 5.0.0-1022.25~18.04.1
  • linux-aws-5.15All versions (No fix recorded)
  • linux-aws-6.14All versions (No fix recorded)
Canonical1 product
Debian1 product
  • linux< 5.16.7-1
Linux1 product

4 vendors · 106 products

References

9 links