CVE-2026-114216
CVE-2026-114216 · Chunk extensions accept bare LF and CR, enabling request smuggling in Bandit
Esta página presenta datos de fuentes públicas de vulnerabilidades. Consulta el aviso original antes de actualizar.
Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling') vulnerability in the HTTP/1.1 chunked body reader of mtrudel bandit allows an unauthenticated remote attacker to smuggle a second request past a front-end proxy via a chunk extension that contains a bare LF. The chunked reader in lib/bandit/http1/socket.ex takes the chunk-size line to be everything up to the first CRLF and discards everything after ; without checking it against the RFC 9112 chunk-ext grammar, so bare LF, bare CR and other control bytes pass. A proxy that ends the size line at a bare LF reads 2;\nxx\r\n40\r\n... as one request whose second chunk holds a GET /admin, while Bandit ends the body early and dispatches GET /admin as a separate pipelined request. Deployments without such a proxy in front of Bandit are not affected. This issue affects bandit: from 1.12.4 before 1.14.0.
CVSS 6.3 · Media · EPSS 0,6% · Corrección disponible
- Publicación
- Actualización
Pila tecnológica: system
Productos y versiones afectados
bandit
- Versiones
- ≥ 1.12.4, < 1.14.0: Afectada (semver)
Actualiza a 1.14.0
bandit
- Versiones
- ≥ c31e9e3c76dcbfc239a96eabed5341ced7885ae5, < 220b9dfd27f9a21305be2afc75cbe585ddc24e7a: Afectada (git)
Sin corrección publicada
bandit Ubuntu:16.04:LTS
- Versiones
- 0.13.2-1
- 0.13.2-3
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
bandit Ubuntu:18.04:LTS
- Versiones
- 1.4.0-0ubuntu2
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
bandit Ubuntu:20.04:LTS
- Versiones
- 1.5.1-3
- 1.6.2-1
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
bandit Ubuntu:22.04:LTS
- Versiones
- 1.6.2-1
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
bandit Ubuntu:24.04:LTS
- Versiones
- 1.6.2-3
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
bandit Ubuntu:26.10
- Versiones
- 1.7.10-3
- 1.9.4-1
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
bandit Ubuntu:26.04:LTS
- Versiones
- 1.7.10-2
- 1.7.10-3
- Intervalos de versiones afectados
- ECOSYSTEM: (−∞, +∞)
Sin corrección publicada
Fuentes originales
- https://github.com/mtrudel/bandit/security/advisories/GHSA-w5wc-g2hc-g7m2
- https://cna.erlef.org/cves/CVE-2026-114216.html
- https://osv.dev/vulnerability/EEF-CVE-2026-114216
- https://github.com/mtrudel/bandit/commit/c31e9e3c76dcbfc239a96eabed5341ced7885ae5
- https://github.com/mtrudel/bandit/commit/220b9dfd27f9a21305be2afc75cbe585ddc24e7a
- https://nvd.nist.gov/vuln/detail/CVE-2026-114216