CVE-2026-3325
KrytyczneStreszczenie
W MegaCMS w wersji 12.0.0 występuje podatność na wstrzykiwanie SQL (SQLi) w parametrze „id_territorio” punktu końcowego „/web_comunications/cms/get_provincias”. Problem wynika z niewystarczającej walidacji i sanitizacji danych wejściowych użytkownika.
Ocena ryzyka
Atakujący, który nie jest uwierzytelniony, może manipulować parametrem „id_territorio” w żądaniu POST, co pozwala na wykonywanie dowolnych zapytań SQL. Może to prowadzić do wycieku danych lub kompromitacji bazy danych.
Rekomendacja
Zaleca się wprowadzenie odpowiednich mechanizmów walidacji i sanitizacji danych wejściowych w celu zabezpieczenia aplikacji przed wstrzykiwaniem SQL. Należy również rozważyć ograniczenie dostępu do punktu końcowego dla nieautoryzowanych użytkowników.
Oryginalny opis (angielski, źródło NVD)
SQL injection (SQLi) in MegaCMS v12.0.0, specifically in the “id_territorio” parameter of the “/web_comunications/cms/get_provincias” endpoint. The vulnerability arises from inadequate validation and sanitisation of user input. Specifically, via a POST request, the “id_territorio” parameter, used immediately after the registration form is submitted, could be manipulated by an unauthenticated attacker to execute arbitrary SQL queries.

