CVE-2023-53913
8.8Rukovoditel · Rukovoditel
Rukovoditel 3.3.1 is vulnerable to CSV injection via the firstname field, allowing authenticated users to trigger malicious formulas during CSV exports.
Executive summary
A CSV injection vulnerability in Rukovoditel 3.3.1 allows authenticated users to achieve code execution on administrative systems when data is exported.
Vulnerability
This is a CSV injection (CWE-1236) vulnerability where an authenticated user can inject malicious spreadsheet formulas into the firstname field. When an administrator exports the affected data to a CSV file, the injected payload can trigger code execution on the administrator machine.
Business impact
Successful exploitation of this vulnerability poses a high risk to organizational integrity and security, as it facilitates remote code execution on administrative workstations. Given the CVSS score of 8.8, this flaw represents a significant threat to internal systems. Compromise of an administrator machine could lead to lateral movement, further unauthorized access to sensitive business data, and potential disruption of critical Rukovoditel operations.
Remediation
Immediate Action: Upgrade to the latest version of Rukovoditel that addresses this vulnerability, as no specific patch version was provided in the enrichment data.
Proactive Monitoring: Audit user profile fields for suspicious characters, such as equals signs, plus signs, minus signs, or at symbols, which are commonly used in formula injection attacks.
Compensating Controls: Implement strict input validation on all user-controlled fields to sanitize or block characters associated with spreadsheet formula injection.
Exploitation status
Public Exploit Available: Yes, a public exploit exists as documented in ExploitDB entry 51490.
Analyst recommendation
This vulnerability presents a severe risk due to the potential for code execution on administrative systems. Organizations currently running Rukovoditel 3.3.1 must prioritize applying vendor-supplied security updates immediately. Until an update is applied, administrators should exercise extreme caution when opening CSV files exported from the application, as these files may contain malicious payloads designed to compromise their local environment.
Sources
Originally found and disclosed by Mirabbas Ağalarov, per the CVE Program record.
- ExploitDB-51490 Exploit / PoC
- Official Product Webpage
- VulnCheck Advisory: Rukovoditel 3.3.1 CSV Injection via User Account Export Third-party advisory