An issue was discovered in Titan SpamTitan 7.07. Improper sanitization of the parameter fname, used on the page certs-x.php, would allow an attacker to retrieve the contents of arbitrary files. The user has to be authenticated before interacting with this page.
The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.
Link | Tags |
---|---|
https://www.spamtitan.com/ | vendor advisory |
https://github.com/felmoltor | third party advisory |
https://twitter.com/felmoltor | third party advisory |
https://sensepost.com/blog/2020/clash-of-the-spamtitan/ | third party advisory exploit |
http://packetstormsecurity.com/files/159218/SpamTitan-7.07-Remote-Code-Execution.html | third party advisory exploit |