CVE-2016-2146
published 2016-04-15CVE-2016-2146: The am_read_post_data function in mod_auth_mellon before 0.11.1 does not limit the amount of data read, which allows remote attackers to cause a denial of…
PriorityP336high7.5CVSS 3.0
AVNACLPRNUINSUCNINAH
EPSS
3.40%
87.5th percentile
The am_read_post_data function in mod_auth_mellon before 0.11.1 does not limit the amount of data read, which allows remote attackers to cause a denial of service (worker process crash, web server deadlock, or memory consumption) via a large amount of POST data.
Affected
3 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | libapache2-mod-auth-mellon | < libapache2-mod-auth-mellon 0.12.0-1 (bookworm) | libapache2-mod-auth-mellon 0.12.0-1 (bookworm) |
| fedoraproject | fedora | — | — |
| uninett | mod_auth_mellon | <= 0.11.0 | — |
CVSS provenance
nvdv3.07.5HIGHCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
nvdv2.05.0MEDIUMAV:N/AC:L/Au:N/C:N/I:N/A:P
osv7.5HIGH
vendor_debian7.5HIGH
vendor_redhat7.5HIGH
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Red Hat
mod_auth_mellon: Failure to limit amount of POST data submitted by client
vendor_redhat·2016-03-09·CVSS 7.5
CVE-2016-2146 [HIGH] CWE-20 mod_auth_mellon: Failure to limit amount of POST data submitted by client
mod_auth_mellon: Failure to limit amount of POST data submitted by client
The am_read_post_data function in mod_auth_mellon before 0.11.1 does not limit the amount of data read, which allows remote attackers to cause a denial of service (worker process crash, web server deadlock, or memory consumption) via a large amount of POST data.
Package: mod_auth_mellon (Red Hat Enterprise Linux 6) - Will not fix
Package: mod_auth_mellon (Red Hat Enterprise Linux 7) - Will not fix
Debian
CVE-2016-2146: libapache2-mod-auth-mellon - The am_read_post_data function in mod_auth_mellon before 0.11.1 does not limit t...
vendor_debian·2016·CVSS 7.5
CVE-2016-2146 [HIGH] CVE-2016-2146: libapache2-mod-auth-mellon - The am_read_post_data function in mod_auth_mellon before 0.11.1 does not limit t...
The am_read_post_data function in mod_auth_mellon before 0.11.1 does not limit the amount of data read, which allows remote attackers to cause a denial of service (worker process crash, web server deadlock, or memory consumption) via a large amount of POST data.
Scope: local
bookworm: resolved (fixed in 0.12.0-1)
bullseye: resolved (fixed in 0.12.0-1)
forky: resolved (fixed in 0.12.0-1)
sid: resolved (fixed in 0.12.0-1)
trixie: resolved (fixed in 0.12.0-1)
GHSA
GHSA-cm8g-34xp-fvpw: The am_read_post_data function in mod_auth_mellon before 0
ghsa_unreviewed·2022-05-17
CVE-2016-2146 [HIGH] CWE-119 GHSA-cm8g-34xp-fvpw: The am_read_post_data function in mod_auth_mellon before 0
The am_read_post_data function in mod_auth_mellon before 0.11.1 does not limit the amount of data read, which allows remote attackers to cause a denial of service (worker process crash, web server deadlock, or memory consumption) via a large amount of POST data.
OSV
CVE-2016-2146: The am_read_post_data function in mod_auth_mellon before 0
osv·2016-04-15·CVSS 7.5
CVE-2016-2146 [HIGH] CVE-2016-2146: The am_read_post_data function in mod_auth_mellon before 0
The am_read_post_data function in mod_auth_mellon before 0.11.1 does not limit the amount of data read, which allows remote attackers to cause a denial of service (worker process crash, web server deadlock, or memory consumption) via a large amount of POST data.
No detection rules found.
No public exploits indexed.
Bugzilla
CVE-2016-2146 mod_auth_mellon: Failure to limit amount of POST data submitted by client [fedora-all]
bugzilla·2016-03-09·CVSS 7.5
CVE-2016-2146 [HIGH] CVE-2016-2146 mod_auth_mellon: Failure to limit amount of POST data submitted by client [fedora-all]
CVE-2016-2146 mod_auth_mellon: Failure to limit amount of POST data submitted by client [fedora-all]
This is an automatically created tracking bug! It was created to ensure
that one or more security vulnerabilities are fixed in affected versions
of Fedora.
For comments that are specific to the vulnerability please use bugs filed
against the "Security Response" product referenced in the "Blocks" field.
For more information see:
http://fedoraproject.org/wiki/Security/TrackingBugs
When submitting as an update, use the fedpkg template provided in the next
comment(s). This will include the bug IDs of this tracking bug as well as
the relevant top-level CVE bugs.
Please also mention the CVE IDs being fixed in the RPM changelog and the
fedpkg commit message.
NOTE: this issue affects multiple
Bugzilla
CVE-2016-2146 mod_auth_mellon: Failure to limit amount of POST data submitted by client
bugzilla·2016-03-08·CVSS 7.5
CVE-2016-2146 [HIGH] CVE-2016-2146 mod_auth_mellon: Failure to limit amount of POST data submitted by client
CVE-2016-2146 mod_auth_mellon: Failure to limit amount of POST data submitted by client
It was reported that am_read_post_data() failed to limit the amount of POST data submitted by
the client. If the memory allocation for reading the POST data fails, we will get a null pointer dereference when we try to load data into it. If the memory allocation succeeds, we will slowly fill up available memory with post data from the client, causing resource exhaustion.
Upstream bug:
https://github.com/UNINETT/mod_auth_mellon/pull/71
Discussion:
Acknowledgments:
Name: Olav Morken (Uninett)
Upstream: Vincent Rasneur
---
Note that fixing commit is the same as for CVE-2016-2145.
---
Public via:
https://sympa.uninett.no/lists/uninett.no/arc/modmellon/2016-03/msg00000.html
---
Created mod_auth_me
Bugzilla
CVE-2016-2145 mod_auth_mellon: Missing error check when calling ap_get_client_block()
bugzilla·2016-03-08·CVSS 7.5
CVE-2016-2145 [HIGH] CVE-2016-2145 mod_auth_mellon: Missing error check when calling ap_get_client_block()
CVE-2016-2145 mod_auth_mellon: Missing error check when calling ap_get_client_block()
It was reported that am_read_post_data() was missing check if ap_get_client_block() returns error, causing segmentation fault.
Upstream bug:
https://github.com/UNINETT/mod_auth_mellon/pull/71
Discussion:
Acknowledgments:
Name: Olav Morken (Uninett)
Upstream: Vincent Rasneur
---
Note that fixing commit is the same as for CVE-2016-2146.
---
Public via:
https://sympa.uninett.no/lists/uninett.no/arc/modmellon/2016-03/msg00000.html
---
Created mod_auth_mellon tracking bugs for this issue:
Affects: fedora-all [bug 1316295]
---
mod_auth_mellon-0.11.1-1.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.
http://lists.fedoraproject.org/pipermail/package-announce/2016-March/179085.htmlhttps://github.com/UNINETT/mod_auth_mellon/pull/71https://sympa.uninett.no/lists/uninett.no/arc/modmellon/2016-03/msg00000.htmlhttp://lists.fedoraproject.org/pipermail/package-announce/2016-March/179085.htmlhttps://github.com/UNINETT/mod_auth_mellon/pull/71https://sympa.uninett.no/lists/uninett.no/arc/modmellon/2016-03/msg00000.html
2016-04-15
Published