Modern Campus - Omni CMS CVE-2023-35858, CVE-2023-35859, CVE-2023-35860
Introduction: A Content Management System (CMS) is a software application or platform that allows users to create, manage, and organize digital content, typically for websites and online applications. These programs are designed to simplify the process of publishing content on the internet, enabling users with little to no technical knowledge to create and maintain websites or web-based applications easily. Modern Campus OmniCMS is specifically designed to meet the unique CMS needs of Higher Education organizations.
The MITRE Common Vulnerabilities and Exposures (CVE) program is a widely recognized and respected initiative that focuses on identifying and standardizing the names and definitions of publicly known software vulnerabilities. This program aims to provide a common language and framework for discussing and sharing information about security vulnerabilities in software systems and applications.
During a penetration test for one of our clients, RedLens InfoSec discovered several significant vulnerabilities within version 2023.1 of the ModernCampus OmniCMS platform. The technical details of the discovered vulnerabilities were provided to the Modern Campus technical support team for remediation and the MITRE Common Vulnerabilities and Exposures (CVE) program2 for tracking. A short description of the discovered vulnerabilities follows:
- CVE-2023-35858: XPath Injection vulnerabilities in the blog and RSS functions of Modern Campus - Omni CMS 2023.1 allow a remote, unauthenticated attacker to obtain application information.
- CVE-2023-35859: A Reflected Cross-Site Scripting (XSS) vulnerability in the blog function of Modern Campus - Omni CMS 2023.1 allows a remote attacker to inject arbitrary scripts or HTML via multiple parameters.
- CVE-2023-35860: A Directory Traversal vulnerability in Modern Campus - Omni CMS 2023.1 allows a remote, unauthenticated attacker to enumerate file system information via the dir parameter to listing.php or rss.php.
Recommendation: Modern Campus OmniCMS is a remotely managed platform. The identified vulnerabilities were remediated for all clients on 7/13/2023, with the introduction of patch 2023.2
CVE-2023-35858: XPath Injection vulnerabilities in the blog and RSS functions of Modern Campus - Omni CMS 2023.1 allow a remote, unauthenticated attacker to obtain application information.
Impact XML Path Language (XPath) queries are used by web applications for selecting nodes from XML documents. Once selected, the values stored in these nodes can then be used by the application. A malicious actor can use the differential analysis of the results of select built in functions to enumerate the X-path version in use.
1 https://moderncampus.com/products/web-content-management.html 2 https://www.cve.org/ |