CVE catalog

CVE-2016-9964

python-bottle: CVE-2016-9964

[CVE catalog]

Severity
Medium · CVSS 6.5CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Published
Source
[NVD] · [CVE record]
EPSS
1.76% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianpython-bottlesid0.13.4-0.2fixed
Debianpython-bottleforky0.13.4-0.2fixed
Debianpython-bottletrixie0.13.2-1.1fixed
Debianpython-bottlebookworm0.12.23-1.1fixed
Ubuntupython-bottlepro0.11.6-1vulnerable
Ubuntupython-bottlepro0.12.0-1vulnerable
Ubuntupython-bottlepro0.12.0-1ubuntu0.1~esm1fixed
Ubuntupython-bottle16.040.12.7-1vulnerable
Ubuntupython-bottle16.040.12.7-1+deb8u1build0.16.04.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianpython-bottlesourcesid0.12.11-1not yet assignedNot reported[848392]
Debianpython-bottlesourceforky0.12.11-1not yet assignedNot reported[848392]
Debianpython-bottlesourcetrixie0.12.11-1not yet assignedNot reported[848392]
Debianpython-bottlesourcebookworm0.12.11-1not yet assignedNot reported[848392]
Ubuntupython-bottledebpro0.12.0-1ubuntu0.1~esm1Not reportedUBUNTU-CVE-2016-9964Not reported
Ubuntupython-bottledeb16.040.12.7-1+deb8u1build0.16.04.1Not reportedUBUNTU-CVE-2016-9964Not reported

[Debian bug #848392]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [python-bottle]

    Details (2)
    • 0.12.23-1.1 · all · bookworm

      Fixed · Fixed: 0.12.11-1

      dsa · python-bottle · debian · bookworm; dsa · python-bottle · debian · 12

    • 0.12.23-1.1 · all · bookworm

      Fixed · Fixed: 0.12.11-1

      dsa · python-bottle · debian · bookworm; dsa · python-bottle · debian · 12

  • Source package: [python-bottle]

    Details (2)
    • 0.12.23-1.1 · all · bookworm

      Fixed · Fixed: 0.12.11-1

      dsa · python-bottle · debian · bookworm; dsa · python-bottle · debian · 12

    • 0.12.23-1.1 · all · bookworm

      Fixed · Fixed: 0.12.11-1

      dsa · python-bottle · debian · bookworm; dsa · python-bottle · debian · 12

[Debian 13 (Trixie)]

  • Source package: [python-bottle]

    Details (2)
    • 0.13.2-1.1 · all · trixie

      Fixed · Fixed: 0.12.11-1

      dsa · python-bottle · debian · 13

    • 0.13.2-1.1 · all · trixie

      Fixed · Fixed: 0.12.11-1

      dsa · python-bottle · debian · 13

  • Source package: [python-bottle]

    Details (2)
    • 0.13.2-1.1 · all · trixie

      Fixed · Fixed: 0.12.11-1

      dsa · python-bottle · debian · 13

    • 0.13.2-1.1 · all · trixie

      Fixed · Fixed: 0.12.11-1

      dsa · python-bottle · debian · 13

Observed:

References