Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/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:X
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/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:X
Lifecycle Timeline
4DescriptionCVE.org
A vulnerability was identified in SourceCodester SUP Online Shopping 1.0. This affects an unknown function of the file /admin/message.php. The manipulation of the argument seenid leads to sql injection. It is possible to initiate the attack remotely. The exploit is publicly available and might be used.
AnalysisAI
SQL injection in SourceCodester SUP Online Shopping 1.0 allows remote unauthenticated attackers to execute arbitrary SQL queries via the seenid parameter in /admin/message.php. The vulnerability has a publicly available exploit and presents moderate confidentiality and integrity risk with a CVSS score of 5.5, though impact is limited to partial data access and modification without availability impact.
Technical ContextAI
The vulnerability exists in a PHP-based e-commerce application (SUP Online Shopping) and stems from improper input validation in the seenid parameter passed to /admin/message.php. This is a classic SQL injection flaw (CWE-89) where user-supplied input is directly concatenated or used in SQL queries without parameterized statements or proper escaping. The attack vector is network-based with low complexity, indicating the application accepts HTTP requests to the vulnerable endpoint without authentication or special configuration. CPE cpe:2.3:a:sourcecodester:sup_online_shopping:*:*:*:*:*:*:*:* indicates all versions of this product are potentially affected, though the CVE specifically references version 1.0.
RemediationAI
Upgrade SourceCodester SUP Online Shopping to a patched version released by the vendor (patch version not explicitly confirmed from available references; contact vendor at https://www.sourcecodester.com/ for availability). As an interim compensating control, implement parameterized queries or prepared statements in /admin/message.php to handle the seenid parameter, replacing any string concatenation in SQL with bound parameters. Additionally, restrict access to /admin/ directory to specific trusted IP addresses via web server configuration (Apache .htaccess or nginx location block), implement a Web Application Firewall (WAF) rule to block requests containing SQL injection payloads in the seenid parameter (e.g., keywords like UNION, SELECT, OR 1=1), and enforce strict input validation to accept only expected numeric or alphanumeric formats for seenid. These controls reduce exploitability but do not replace patching.
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear
ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c
Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
NetAlertX (formerly PiAlert) versions 23.01.14 through 24.x before 24.10.12 allow unauthenticated command injection thro
The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all
Same weakness CWE-89 – SQL Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-28519
GHSA-gxmg-m8j9-9hxw