package/python-bottle: security bump to version 0.12.19
authorPeter Korsgaard <peter@korsgaard.com>
Tue, 2 Feb 2021 15:33:19 +0000 (16:33 +0100)
committerPeter Korsgaard <peter@korsgaard.com>
Thu, 4 Feb 2021 17:15:16 +0000 (18:15 +0100)
commit14cc349d267c61a4c2e29a3dc307ae5309b6fc6f
treee2de34501cf02cd90a14ecc3a738f9bfbde98bdc
parent850a6ae1ed007b0c071f2c3d414de3b7ef400dee
package/python-bottle: security bump to version 0.12.19

Fixes the following security issue:

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.

In addition, bottle 0.12.18 fixed a compatibility issue with python 3.8+:

https://github.com/bottlepy/bottle/issues/1181

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/python-bottle/python-bottle.hash
package/python-bottle/python-bottle.mk