CVE-2024-45387CWE-285CWE-89

Apache Traffic Control: SQL Injection in Traffic Ops endpoint PUT deliveryservice_request_comments

Critical · published December 23, 2024

CVSS v3.1
9.9
EPSS
42%
Percentile
98.7
In the wild
Unconfirmed
What it is

🔥 A privileged user can execute arbitrary SQL commands with just a crafted PUT request! This is like giving a VIP guest a backstage pass that lets them roam freely and change anything in the database, without a proper security check. Just one clever move, and they could rewrite the entire script! An attacker with the right roles could manipulate the database at will, leading to disastrous consequences such as data breaches, unauthorized changes, or even complete data loss. This vulnerability is absolutely devastating, as it effectively puts the keys to the kingdom in the wrong hands!

Put simply

This is like giving a VIP guest a backstage pass that lets them roam freely and change anything in the database, without a proper security check. Just one clever move, and they could rewrite the entire script! The SQL injection vulnerability allows users with 'admin', 'federation', 'operations', 'portal', or 'steering' roles to bypass security controls by sending specially-crafted PUT requests, enabling arbitrary SQL execution against the database.

What to do

An attacker with the right roles could manipulate the database at will, leading to disastrous consequences such as data breaches, unauthorized changes, or even complete data loss. This vulnerability is absolutely devastating, as it effectively puts the keys to the kingdom in the wrong hands! Immediately upgrade Apache Traffic Control to version 8.0.2 to address this vulnerability. Additionally, review user roles and permissions to ensure only necessary access is granted. Regularly audit your system for unauthorized changes. You've got this! By following these steps, you'll be one step closer to securing your systems! 🛡️

The record
Technical detail
CVSS v3.1
9.9 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.42227 · 98.7th percentile
Weaknesses
CWE-285 · Improper Authorization; CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2024-12-23T15:30Z
EPSS history
Timeline
  • 23 DEC 15:30Z
    Apache Traffic Control: SQL Injection in Traffic Ops endpoint PUT deliveryservice_request_comments
    cvelistv5