Bottle before 0.12.20 mishandles errors during early request binding.
Bottle before 0.12.20 mishandles errors during early request binding.
No Bottlepy vulnerabilities are listed in CISA KEV.
4 records in Bottle · all components
Bottle before 0.12.20 mishandles errors during early request binding.
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 follow…
The package bottle from 0 and before 0.12.19 are vulnerable to Web Cache Poisoning by using a vector called parameter cloaking.
redirect() in bottle.py in bottle 0.12.10 doesn't filter a "\r\n" sequence, which leads to a CRLF attack, as demonstrated by a redirect("233\r\nSet-Cookie: name=salt") call.