CVE-2014-6280 in OSClassinfo

Summary

by MITRE

Multiple cross-site scripting (XSS) vulnerabilities in OSClass before 3.4.2 allow remote attackers to inject arbitrary web script or HTML via the (1) action or (2) nsextt parameter to oc-admin/index.php or the (3) nsextt parameter in an items_reported action to oc-admin/index.php.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Analysis

by VulDB Data Team • 03/30/2022

The vulnerability described in CVE-2014-6280 represents a critical cross-site scripting weakness affecting OSClass versions prior to 3.4.2. This flaw exists within the administrative interface of the open-source classifieds platform, specifically in how the application processes user input through multiple parameter names. The vulnerability allows remote attackers to execute malicious scripts in the context of authenticated admin sessions, potentially leading to complete system compromise and unauthorized access to sensitive administrative functions.

The technical implementation of this vulnerability stems from insufficient input validation and output sanitization within the OSClass administrative control panel. Attackers can exploit three distinct parameter injection points to deliver malicious payloads: the action parameter, the nsextt parameter in the main index.php file, and the nsextt parameter specifically within the items_reported action. These parameters are processed without adequate sanitization, allowing attackers to inject arbitrary HTML and JavaScript code that gets executed in the browser of authenticated administrators. The vulnerability manifests as a classic reflected XSS attack where malicious input is immediately reflected back to the user without proper encoding or validation.

The operational impact of this vulnerability is severe and multifaceted. An attacker who successfully exploits any of these XSS vectors can gain elevated privileges within the administrative interface, potentially leading to full system compromise. The reflected nature of the vulnerability means that attackers can craft malicious URLs that, when clicked by administrators, execute code in their browser context. This could enable attackers to steal session cookies, modify administrative settings, delete content, or even install backdoors. The vulnerability affects the core administrative functionality of OSClass, making it a critical threat to any installation that has not been updated to version 3.4.2 or later. The attack vector is particularly concerning because it targets the administrative interface, which typically has the highest level of system privileges and access to sensitive data.

Mitigation strategies for CVE-2014-6280 primarily involve immediate patching of the OSClass platform to version 3.4.2 or later, which contains the necessary input validation fixes. Organizations should also implement proper input sanitization at multiple layers, including parameter validation in the application code and output encoding for all user-supplied data. Network-level protections such as web application firewalls can provide additional defense-in-depth, though they should not be relied upon as the sole mitigation. The vulnerability aligns with CWE-79 which describes improper neutralization of input during web page generation, and maps to attack techniques in the ATT&CK framework under T1059 for command and script injection. Regular security audits and input validation testing should be implemented to prevent similar vulnerabilities from emerging in the future, particularly focusing on administrative interfaces where the potential impact of XSS exploitation is highest.

Reservation

09/09/2014

Disclosure

10/20/2014

Moderation

accepted

Entry

VDB-72475

CPE

ready

EPSS

0.00400

KEV

no

Activities

very low

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!