CVE-2014-3137
medium
CVSS v3
—
CVSS v2
6.8
VIR risk
6.8
Description
Bottle 0.10.x before 0.10.12, 0.11.x before 0.11.7, and 0.12.x before 0.12.6 does not properly limit content types, which allows remote attackers to bypass intended access restrictions via an accepted Content-Type followed by a ; (semi-colon) and a Content-Type that would not be accepted, as demonstrated in YouCompleteMe to execute arbitrary code.
Predictions
Exploit likelihood
30%
Patch ETA
—
Heuristic predictions, AS-IS, for prioritization only.
Mitigations
Vendor advisory: debian — https://security-tracker.debian.org/tracker/CVE-2014-3137
Vendor advisory: cve@mitre.org — https://bugzilla.redhat.com/show_bug.cgi?id=1093255
OS impact
| OS | Version | Status | Fixed in |
|---|---|---|---|
| debian | bookworm | fixed | 0.12.6-1 |
| debian | bullseye | fixed | 0.12.6-1 |
| debian | forky | fixed | 0.12.6-1 |
| debian | sid | fixed | 0.12.6-1 |
| debian | trixie | fixed | 0.12.6-1 |
Application impact
| Vendor | Product | Versions | Fixed |
|---|---|---|---|
| bottlepy | bottle | 0.10.0 | |
| bottlepy | bottle | 0.10.1 | |
| bottlepy | bottle | 0.10.2 | |
| bottlepy | bottle | 0.10.3 | |
| bottlepy | bottle | 0.10.4 | |
| bottlepy | bottle | 0.10.5 | |
| bottlepy | bottle | 0.10.6 | |
| bottlepy | bottle | 0.10.7 | |
| bottlepy | bottle | 0.10.8 | |
| bottlepy | bottle | 0.10.9 | |
| bottlepy | bottle | 0.10.10 | |
| bottlepy | bottle | 0.10.11 | |
| bottlepy | bottle | 0.11.0 | |
| bottlepy | bottle | 0.11.1 | |
| bottlepy | bottle | 0.11.2 | |
| bottlepy | bottle | 0.11.3 | |
| bottlepy | bottle | 0.11.4 | |
| bottlepy | bottle | 0.11.5 | |
| bottlepy | bottle | 0.11.6 | |
| bottlepy | bottle | 0.11.7 | |
| bottlepy | bottle | 0.12.0 | |
| bottlepy | bottle | 0.12.1 | |
| bottlepy | bottle | 0.12.2 | |
| bottlepy | bottle | 0.12.3 | |
| bottlepy | bottle | 0.12.4 | |
| bottlepy | bottle | 0.12.5 | |
References
- http://www.debian.org/security/2014/dsa-2948
- http://www.openwall.com/lists/oss-security/2014/05/01/15
- https://bugzilla.redhat.com/show_bug.cgi?id=1093255
- https://github.com/defnull/bottle/issues/616
- https://nvd.nist.gov/vuln/detail/CVE-2014-3137
- https://github.com/bottlepy/bottle/issues/616
- https://github.com/bottlepy/bottle
- https://github.com/pypa/advisory-database/tree/main/vulns/bottle/PYSEC-2014-77.yaml
- https://security-tracker.debian.org/tracker/CVE-2014-3137
CWEs
CWE-20
Verify integrity in audit chain (admin only). AS-IS.