Multiple Remote File Inclusions on Pligg CMS version 1.2.2
CodeV - Code Analyzer
Rocha -CodeV Team
Remote File Inclusion
Very High (Low/High/Critical)
Pligg CMS (ver. 1.2.2)
Pligg was created as a social networking CMS. While most content management systems are designed for only a handful of authors, Pligg CMS was designed to manage a site with an unlimited number of authors. All of these registered users are in control of the website's content. It is a user driven CMS that relies on independent authors' content and participation to manage news articles.
This vulnerability allows an attacker to upload non expected content, for instance a php file, that will be executed while loading the file.
Generally, by exploiting this kind of vulnerability, it might be possible to achieve possible attack vectors to various kinds of attacks such as:
- Code execution on the web server
- Code execution on the client
- Denial of Service
Validation of uploaded files by the user should not be made through the headers of the POST request, but by the contents itself.
At the moment, there is no official solution for the reported vulnerabilities.