This CPE summary could be partial or incomplete. Please contact us for a detailed listing.

Summary

Detail
Vendor Bottlepy First view 2014-10-25
Product Bottle Last view 2022-06-02
Version 0.12.0 Type Application
Update *  
Edition *  
Language *  
Sofware Edition *  
Target Software *  
Target Hardware *  
Other *  
 
CPE Product cpe:2.3:a:bottlepy:bottle

Activity : Overall

Related : CVE

  Date Alert Description
9.8 2022-06-02 CVE-2022-31799

Bottle before 0.12.20 mishandles errors during early request binding.

5.8 2021-01-18 CVE-2020-28473

The package bottle from 0 and before 0.12.19 are vulnerable to Web Cache Poisoning by using a vector called parameter cloaking. When the attacker can separate query parameters using a semicolon (;), they can cause a difference in the interpretation of the request between the proxy (running with default configuration) and the server. This can result in malicious requests being cached as completely safe ones, as the proxy would usually not see the semicolon as a separator, and therefore would not include it in a cache key of an unkeyed parameter.

6.8 2014-10-25 CVE-2014-3137

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.

CWE : Common Weakness Enumeration

%idName
33% (1) CWE-755 Improper Handling of Exceptional Conditions
33% (1) CWE-444 Inconsistent Interpretation of HTTP Requests ('HTTP Request Smuggli...
33% (1) CWE-20 Improper Input Validation

Nessus® Vulnerability Scanner

id Description
2014-08-15 Name: The remote Fedora host is missing a security update.
File: fedora_2014-8328.nasl - Type: ACT_GATHER_INFO
2014-08-15 Name: The remote Fedora host is missing a security update.
File: fedora_2014-8334.nasl - Type: ACT_GATHER_INFO
2014-06-05 Name: The remote Debian host is missing a security-related update.
File: debian_DSA-2948.nasl - Type: ACT_GATHER_INFO