SQL injection in AVideo - CVE-2026-84208
Published: November 11, 2026 / Updated: November 13, 2026
Vulnerability details
The vulnerability allows a remote attacker to read arbitrary database contents, including password hashes, session tokens, and personal information.
The vulnerability exists due to unescaped interpolation of the country and region GET parameters into SQL queries in AVideo's User_Location plugin when its ip2location_db3 table is installed. A remote attacker can send crafted GET requests to regions.json.php or cities.json.php using UNION-based SQL injection, such as country=nonexistent' UNION SELECT password FROM users-- -, to extract sensitive database contents.