CVE-2016-1900

Published: 20 January 2016

CRLF injection vulnerability in the cgit_print_http_headers function in ui-shared.c in CGit before 0.12 allows remote attackers with permission to write to a repository to inject arbitrary HTTP headers and conduct HTTP response splitting attacks or cross-site scripting (XSS) attacks via newline characters in a filename.

Priority

Medium

CVSS 3 base score: 3.7

Status

Package Release Status
cgit
Launchpad, Ubuntu, Debian
Upstream
Released (0.11.2.git2.3.2-1.1)
Ubuntu 18.04 LTS (Bionic Beaver) Not vulnerable
(0.11.2.git2.3.2-1.1)
Ubuntu 16.04 ESM (Xenial Xerus) Not vulnerable
(0.11.2.git2.3.2-1.1)
Ubuntu 14.04 ESM (Trusty Tahr) Does not exist

Patches:
Upstream: http://git.zx2c4.com/cgit/commit/?id=513b3863d999f91b47d7e9f26710390db55f9463