CVE-2016-1899 CRLF injection vulnerability in the ui-blob handler in CGit before 0.12 allows remote attackers to inject arbitrary HTTP headers and conduct HTTP response splitting attacks or cross-site scripting (XS...
LowCVSS 3.7
EPSS 1.9%
- Published
- Updated
- Exploit status
- No public exploit known
Description
CRLF injection vulnerability in the ui-blob handler in CGit before 0.12 allows remote attackers to inject arbitrary HTTP headers and conduct HTTP response splitting attacks or cross-site scripting (XSS) attacks via CRLF sequences in the mimetype parameter, as demonstrated by a request to blob/cgit.c.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| debian/cgit(Debian:12) | < 0.11.2.git2.3.2-1.1 | 0.11.2.git2.3.2-1.1 |
| debian/cgit(Debian:13) | < 0.11.2.git2.3.2-1.1 | 0.11.2.git2.3.2-1.1 |
| debian/cgit(Debian:14) | < 0.11.2.git2.3.2-1.1 | 0.11.2.git2.3.2-1.1 |
| fedoraproject fedora | = 22 | No fix listed |
| cgit project cgit | <= 0.11.2 | No fix listed |
References
- Debian Security Tracker CVE-2016-1899 vendor-advisory
- git.zx2c4.com
- FEDORA-2016-215b507409 vendor-advisory
- FEDORA-2016-e5a5fb196f vendor-advisory
- openSUSE-SU-2016:0196 vendor-advisory
- openSUSE-SU-2016:0218 vendor-advisory
- [CGit] 20160113 XSS in cgit mailing-list
- [CGit] 20160114 [ANNOUNCE] CGIT v0.12 Released mailing-list patch
- DSA-3545 vendor-advisory
- [oss-security] 20160114 CVE Request: CGit - Multiple vulnerabilities mailing-list patch
- [oss-security] 20160114 Re: CVE Request: CGit - Multiple vulnerabilities mailing-list
- bugs.debian.org issue-tracking