Vulnerabilities
Vulnerable Software
Lars Hjemli:  >> Cgit  >> 0.6.2  Security Vulnerabilities
Directory traversal vulnerability in the cgit_parse_readme function in ui-summary.c in cgit before 0.9.2, when a readme file is set to a filesystem path, allows remote attackers to read arbitrary files via a .. (dot dot) in the url parameter.
CVSS Score
4.3
EPSS Score
0.005
Published
2013-08-09
Argument injection vulnerability in syntax-highlighting.sh in cgit 9.0.3 and earlier allows remote authenticated users with permissions to add files to execute arbitrary commands via the --plug-in argument to the highlight command.
CVSS Score
6.0
EPSS Score
0.007
Published
2012-11-11
Heap-based buffer overflow in the substr function in parsing.c in cgit 0.9.0.3 and earlier allows remote authenticated users to cause a denial of service (crash) and possibly execute arbitrary code via an empty username in the "Author" field in a commit.
CVSS Score
6.5
EPSS Score
0.035
Published
2012-10-10
Cross-site scripting (XSS) vulnerability in the print_fileinfo function in ui-diff.c in cgit 0.9.0.2 and earlier allows remote authenticated users to inject arbitrary web script or HTML via the filename associated with the rename hint.
CVSS Score
3.5
EPSS Score
0.004
Published
2011-08-03
Off-by-one error in the convert_query_hexchar function in html.c in cgit.cgi in cgit before 0.8.3.5 allows remote attackers to cause a denial of service (infinite loop) via a string composed of a % (percent) character followed by invalid hex characters, as demonstrated by a %gg sequence.
CVSS Score
5.0
EPSS Score
0.052
Published
2011-03-20


Contact Us

Shodan ® - All rights reserved