S4E just found a high-severity finding from top 10 tcp port service scan
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
critical·Product Based Web Vulnerabilities·Updated Oct 7, 2024

CVE-2024-8503 Scanner

CVE-2024-8503 scanner - SQL Injection vulnerability in VICIdial

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsdomain, ipv4, subdomain
CostFree
2.4k
Times Used
continuous scan runs
5.8k
Continuously Checked
assets under CS
1
Vulnerabilities Found
confirmed findings
References
CVECVE-2024-8503
9.8
CVSScritical
Exploitable remotely over the internet · no authentication required.

An unauthenticated attacker can leverage a time-based SQL injection vulnerability in VICIdial to enumerate database records. By default, VICIdial stores plaintext credentials within the database.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
VICIdialby VICIdial
2.14-917a
vicidialby vicidial
2.14-917a
Updated Sep 10, 2026View on NVD →
Detail

VICIdial is a widely used, open-source contact center suite designed for handling inbound and outbound calls, used by organizations worldwide in call center operations. It’s typically employed by small to medium-sized businesses, telemarketing companies, and support centers. The software helps with tasks like automatic call distribution, interactive voice response, and predictive dialing. It is commonly integrated into telephony systems and CRMs to improve customer handling efficiency. Due to its critical role in customer interactions, the software’s security is essential to maintaining operational integrity and protecting customer data.

The SQL Injection vulnerability in VICIdial allows unauthenticated attackers to perform arbitrary SQL queries on the database through a specific endpoint. Attackers can enumerate or manipulate database records, posing a severe risk to data confidentiality and system integrity. VICIdial’s lack of proper validation for user-supplied inputs makes it susceptible to this injection flaw. This vulnerability may enable attackers to retrieve sensitive information, including stored credentials, directly from the database.

The vulnerability affects the log_custom_report endpoint of VICIdial’s web interface, specifically within the VERM/VERM_AJAX_functions.php script. Attackers can insert malicious SQL commands via the function parameter, bypassing authentication and exploiting the Authorization header. When exploited, this endpoint does not sanitize inputs, enabling injection payloads to retrieve or manipulate database information. Additionally, the default plain text credential storage in the database exacerbates the potential impact of a successful injection. The vulnerability relies on time-based delays to confirm the injection's success.

If exploited, attackers could gain access to sensitive data stored in the VICIdial database, including customer details and internal records. They could also execute additional SQL commands to alter or delete data, potentially disrupting business operations. The vulnerability might further expose the organization to additional security risks if credentials stored in the database are compromised. Unchecked, this could lead to unauthorized access, privilege escalation, or complete system compromise.

Protect your business from critical vulnerabilities by joining S4E’s proactive monitoring platform. Gain immediate insights into potential security threats like SQL injection flaws in VICIdial before they impact operations. Our service provides comprehensive reports, real-time alerts, and industry-leading advice on remediation strategies. Join today to safeguard sensitive data and maintain secure, efficient call center operations. With S4E, you can minimize risk, enhance security, and maintain customer trust effortlessly.

References:

Solution Advice
  • Regularly update VICIdial to the latest secure versions.
  • Implement strict input validation and parameterized queries to avoid SQL injection risks.
  • Encrypt sensitive data stored in the database, especially credentials.
  • Restrict access to the database to authorized users only.
  • Regularly audit system logs to detect any signs of suspicious activity.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.