Un-CGI 1.9 and earlier does not verify that a CGI script has the execution bits set before executing it, which allows remote attackers to execute arbitrary commands by directing Un-CGI to a document that begins with #! and the desired program name.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Un-cgi | Steve_grimm | 1.0 (including) | 1.0 (including) |
Un-cgi | Steve_grimm | 1.1 (including) | 1.1 (including) |
Un-cgi | Steve_grimm | 1.2 (including) | 1.2 (including) |
Un-cgi | Steve_grimm | 1.3 (including) | 1.3 (including) |
Un-cgi | Steve_grimm | 1.4 (including) | 1.4 (including) |
Un-cgi | Steve_grimm | 1.5 (including) | 1.5 (including) |
Un-cgi | Steve_grimm | 1.6 (including) | 1.6 (including) |
Un-cgi | Steve_grimm | 1.6.1 (including) | 1.6.1 (including) |
Un-cgi | Steve_grimm | 1.6.2 (including) | 1.6.2 (including) |
Un-cgi | Steve_grimm | 1.7 (including) | 1.7 (including) |
Un-cgi | Steve_grimm | 1.8 (including) | 1.8 (including) |
Un-cgi | Steve_grimm | 1.9 (including) | 1.9 (including) |