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
Unauthenticated network-accessible endpoint with no complexity requirements; limited database read/write impact only, no scope change to other systems.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
2DescriptionCVE.org
A security flaw has been discovered in RafyMrX TOKO-ONLINE-ROTI up to ddfe1cd587be0a0b5135d8b6e85cce2ec3aece99. Affected by this issue is some unknown functionality of the file proses/add.php. The manipulation of the argument kode_produk/kd_cs results in sql injection. The attack can be executed remotely. The exploit has been released to the public and may be used for attacks. This product implements a rolling release for ongoing delivery, which means version information for affected or updated releases is unavailable. The vendor was contacted early about this disclosure but did not respond in any way.
AnalysisAI
SQL injection in RafyMrX TOKO-ONLINE-ROTI (up to commit ddfe1cd587be0a0b5135d8b6e85cce2ec3aece99) allows remote unauthenticated attackers to manipulate database queries via the kode_produk and kd_cs parameters in proses/add.php. The CVSS 4.0 vector confirms no privileges or user interaction are required, and a public exploit (E:P) has been released, lowering the skill threshold for opportunistic attacks. The vendor did not respond to coordinated disclosure, leaving no official patch available at time of analysis.
Technical ContextAI
TOKO-ONLINE-ROTI is a PHP-based online bread/bakery shop e-commerce application developed by RafyMrX (CPE: cpe:2.3:a:rafymrx:toko-online-roti:*:*:*:*:*:*:*:*). The root cause is CWE-89 (Improper Neutralization of Special Elements Used in an SQL Command), meaning user-supplied values for the kode_produk (product code) and kd_cs (customer code) parameters in proses/add.php are concatenated directly into SQL query strings rather than being handled via parameterized queries or prepared statements. This is a classic PHP dynamic query construction defect, common in legacy or hobby-grade PHP applications that do not use PDO or mysqli with bound parameters. The product operates on a rolling-release model with no discrete versioned releases, making patch tracking impractical.
RemediationAI
No vendor-released patch has been identified at time of analysis - the vendor did not respond to coordinated disclosure, and no fixed commit or release has been confirmed. Operators should immediately restrict public access to proses/add.php via web server ACLs in Apache (Require ip directives) or nginx (allow/deny blocks), blocking access from untrusted sources; this prevents exploitation at the network layer but may break legitimate application functionality if the endpoint is required. As a code-level mitigation, developers familiar with the codebase should refactor the SQL queries in proses/add.php to use PHP PDO prepared statements with bound parameters for kode_produk and kd_cs, eliminating the injection surface entirely; this is the only durable fix. A WAF rule blocking SQL metacharacters (single quotes, UNION, SELECT keywords) in those parameter names can reduce opportunistic attack surface but is subject to encoding-bypass techniques and should not be treated as a substitute for parameterized queries. Database account privilege reduction (restricting the application's DB user to minimum required permissions) limits the blast radius of successful injection. Monitor database and web server logs for anomalous UNION SELECT or stacked query patterns against the add.php endpoint. Reference: https://vuldb.com/cve/CVE-2026-15490.
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it
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
The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by
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
Same weakness CWE-89 – SQL Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-43212
GHSA-6vv6-r32c-gp39