CVE-2023-2048 in Advanced Online Voting Systeminfo

Summary

by MITRE • 04/14/2023

A vulnerability was found in Campcodes Advanced Online Voting System 1.0. It has been classified as critical. This affects an unknown part of the file /admin/voters_row.php. The manipulation of the argument id leads to sql injection. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used. The identifier VDB-225933 was assigned to this vulnerability.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Analysis

by VulDB Data Team • 03/18/2026

The CVE-2023-2048 vulnerability represents a critical sql injection flaw within the Campcodes Advanced Online Voting System version 1.0, specifically targeting the administrative interface component located at /admin/voters_row.php. This vulnerability stems from inadequate input validation and sanitization practices within the application's codebase, creating a pathway for malicious actors to manipulate database operations through carefully crafted inputs. The vulnerability's classification as critical indicates the potential for severe impact including unauthorized data access, data corruption, or complete system compromise. The attack vector is remotely exploitable, meaning that adversaries do not require physical access to the system or local network presence to initiate the attack, significantly expanding the potential threat surface.

The technical exploitation of this vulnerability occurs through manipulation of the id parameter within the voters_row.php file, where user-supplied input directly influences sql query construction without proper sanitization or parameterization. This allows attackers to inject malicious sql commands that bypass authentication mechanisms and directly interact with the underlying database. The vulnerability aligns with CWE-89 which specifically addresses sql injection flaws, and demonstrates characteristics consistent with attack patterns documented in the MITRE ATT&CK framework under the technique T1190 for exploit public-facing applications. The disclosed exploit with identifier VDB-225933 confirms that this vulnerability is actively being used in the wild, indicating that threat actors have developed working payloads against this specific implementation.

The operational impact of this vulnerability extends beyond simple data theft, as successful exploitation could enable attackers to modify voter records, manipulate election outcomes, or establish persistent access points within the voting system infrastructure. Given that this is an online voting system, the implications are particularly severe as it could compromise the integrity and confidentiality of electoral processes. The remote exploit capability means that attackers could target the system from anywhere on the internet, making traditional network perimeter defenses insufficient for protection. Organizations utilizing this software face potential regulatory violations, loss of public trust, and legal consequences related to election security breaches. The vulnerability also represents a significant risk to the broader electoral infrastructure, as it could serve as a foothold for more extensive attacks against related systems or networks.

Mitigation strategies for CVE-2023-2048 should prioritize immediate patching of the affected Campcodes Advanced Online Voting System to the latest available version that addresses this sql injection vulnerability. Organizations should implement robust input validation at all entry points, particularly for parameters used in sql query construction, and employ proper parameterized queries or prepared statements to prevent injection attacks. Network segmentation and access controls should be strengthened to limit exposure of administrative interfaces, while comprehensive monitoring and logging should be implemented to detect potential exploitation attempts. Additionally, regular security assessments and penetration testing should be conducted to identify similar vulnerabilities within the system architecture, and incident response procedures should be established to respond rapidly to any exploitation attempts. The vulnerability demonstrates the critical importance of maintaining up-to-date security practices and the dangers of relying on outdated software versions in critical infrastructure applications.

Responsible

VulDB

Reservation

04/14/2023

Disclosure

04/14/2023

Moderation

accepted

CPE

ready

Exploit

Download

EPSS

0.00740

KEV

no

Activities

very low

Sources

Want to know what is going to be exploited?

We predict KEV entries!