SQL injection vulnerability have been found in 101news affecting version 1.0 through the "username" parameter in admin/check_avalability.php.
An attacker sends a crafted HTTP request to the admin/check_avalability.php endpoint, injecting malicious SQL code through the 'username' parameter. Data passed by the user is not properly validated or parameterized before use in a database query. This allows manipulation of the logic of SQL queries executed on the server side.
An attacker can gain unauthorized access to data stored in the database, including user and administrator credentials, and potentially modify or delete service data. The vulnerability requires no authentication or victim interaction, which significantly increases its criticality.
Patches available from the vendor should be applied according to the references. Additionally, it is recommended to use parameterized SQL queries (prepared statements) and server-side input validation as remedial measures in the application layer.
101news application (Mayurik Best Online News Portal) version 1.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:XMayurik Best Online News Portal
APPMayurik1.0
Related vulnerabilities
SQL Injection w 101news — parametr sadminusername w panelu admina
SQL Injection w 101news przez parametry pagetitle i pagedescription
SQL Injection w 101news – parametry category i subcategory
SQL Injection w 101news (Mayurik Best Online News Portal) via parametr pagedescription
SQL Injection w 101news – parametr 'description' w panelu admina