Derek Abdine has reported some vulnerabilities in Caucho Resin, which can be exploited by malicious people to disclose sensitive information. 1) Input passed via the URL is not properly sanitised before being used. This can potentially be exploited to read a continuous stream of data from any COM or LPT device on the system by providing a DOS device file name with an arbitrary extension in the URL. Example: http://[host]:8080/[path]/[device].[extension] 2) Input passed via the URL is not properly sanitised before being used. This can be exploited to disclose the content of files from a web application's WEB-INF directory via directory traversal attacks. Example: http://[host]:8080/%20..\web-inf 3) Input passed via the URL is not properly sanitised before being used. This can also be exploited to disclose the full system path to the Caucho Resin server via a URL containing special characters. Examples: http://[host]:8080/%20 http://[host]:8080/[path]/%20.xtp The vulnerabilities are reported in Caucho Resin 3.1.0 for Windows and Caucho Resin Professional 3.1.0 for Windows. Other versions may also be affected. Solution: The vulnerabilities are reportedly fixed in version 3.1.1. http://www.caucho.com/download/ Reproducible: Always
maintainers - please provide an updated ebuild
http://[host]:8080/[path]/[device].[extension] -> DOS only http://[host]:8080/%20..\web-inf -> ends with 404 for me http://[host]:8080/%20 -> ends with 404 for me (tested with 3.0.22, which is mentioned in the advisory) And: "The vulnerabilities are reported in Caucho Resin 3.1.0 for Windows and Caucho Resin Professional 3.1.0 for Windows. Other versions may also be affected." So it's invalid IMHO.
Thx for testing and reporting. I'll close this one as INVALID until proven otherwise.
Just to be on the safe side: 3.0.23 and 3.1.1 are in the tree (3.1.0 removed, it was not a target for stable anyway).