Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privileged user
-
ExploitSend crafted 'cancel' parameter to confirm.php
-
ExecutionInject malicious SQL into backend query
-
ImpactRead or modify database records
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation targets the 'cancel' argument processed by confirm.php in itsourcecode Online Cake Ordering System 1.0. The CVSS vector's PR:L indicates a valid low-privileged authenticated session (e.g., a registered customer account) is required before reaching the vulnerable confirmation/cancellation flow; no user interaction (UI:N) is needed. The primary limiting factors are the authentication requirement and the vendor-rated low impact (VC:L/VI:L/VA:L), plus the effectively nonexistent production footprint of this tutorial application, which sharply constrains realistic real-world risk despite the network attack vector. |
| Impact | This is a low-priority vulnerability despite being a network-reachable SQL injection (CWE-89). The provided CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L) scores only 2.1, reflecting that exploitation requires low-level authentication (PR:L) and yields only limited confidentiality, integrity, and availability impact with no subsequent-system impact (SC:N/SI:N/SA:N). The vendor-assigned impact (VC:L/VI:L/VA:L) is unusually conservative for a SQL injection, which can often enable full database disclosure - this is a notable tension worth verifying against the actual exploit. The exploit maturity is marked E:P (proof-of-concept), consistent with the publicly available POC. No EPSS score was provided in the input, and there is no CISA KEV listing, so there is no evidence of active exploitation - only publicly available exploit code. The disclosure originates solely from VulDB, a crowd-sourced vulnerability database, with no independent vendor advisory; itsourcecode is a source-code tutorial project, so real-world production exposure is minimal. Net assessment: a genuine but very low-impact issue, far more relevant as hygiene than as an urgent threat. |
| Exploit ScenarioDerived | A low-privileged authenticated user of the Online Cake Ordering System sends a crafted value in the 'cancel' parameter to confirm.php, injecting SQL that manipulates the backend query to read or alter order data. A public proof-of-concept exploit exists (referenced via a GitHub issue), lowering the skill barrier, though the CVSS vector indicates only limited impact to confidentiality, integrity, and availability. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 19, 2026
SQL injection in itsourcecode Online Cake Ordering System 1.0 allows authenticated remote attackers to manipulate the 'cancel' argument in confirm.php, potentially exposing or altering limited data. A public exploit is available, but the vulnerability requires a low-privileged session and has low impact, and the product's negligible production presence keeps real-world risk low.
RemediationAI
No vendor-released patch has been identified. As a compensating control, restrict access to confirm.php to only fully trusted authenticated users and enforce strict least-privilege database permissions for the application's database account to limit the impact of SQL injection. Implement a web application firewall (WAF) rule to detect and block SQL injection attempts targeting the 'cancel' parameter, though this may cause false positives and requires tuning. If the cancellation feature is not essential, consider disabling it entirely by removing or commenting out the vulnerable code in confirm.php, at the cost of losing that functionality. Because this is a tutorial application with negligible production use, the most effective mitigation is to avoid deploying it in any internet-facing or sensitive environment. Monitor database logs for anomalous queries; refer to https://vuldb.com/vuln/421844 for updates.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability is a classic SQL injection (CWE-89) in the PHP-based itsourcecode Online Cake Ordering System, specifically in confirm.php where the 'cancel' parameter is passed to a SQL query without proper sanitization or parameterization. An attacker with a valid low-privileged account (e.g., a registered customer) can inject arbitrary SQL commands, potentially bypassing authentication, reading or modifying database contents, or causing limited denial of service. The CPE cpe:2.3:a:itsourcecode:online_cake_ordering_system:*:*:*:*:*:*:*:* indicates all versions are affected, though the description specifies version 1.0. The vendor rates impact as low (VC:L/VI:L/VA:L), and the application is a tutorial/demo project with minimal real-world deployment.
Know when Online Cake Ordering System gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Network-reachable SQLi reachable only after low-privileged authentication (PR:L); impact kept Low across C/I/A to stay consistent with the reporter's conservative VC:L/VI:L/VA:L rating.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A weakness has been identified in itsourcecode Online Cake Ordering System 1.0. This issue affects some unknown processing of the file confirm.php. This manipulation of the argument cancel causes sql injection. The attack may be initiated remotely. The exploit has been made available to the public and could be used for attacks.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
More in Online Cake Ordering System
View allSQL injection in itsourcecode Online Cake Ordering System 1.0 allows remote, unauthenticated attackers to inject arbitra
SQL injection in itsourcecode Online Cake Ordering System 1.0 allows remote unauthenticated attackers to manipulate data
SQL injection in itsourcecode Online Cake Ordering System 1.0 allows remote unauthenticated attackers to manipulate data
SQL injection in Online Cake Ordering System 1.0 allows remote attackers to manipulate database queries through the supp
SQL injection in Online Cake Ordering System 1.0 allows remote attackers to manipulate the ID parameter in /detailtransa
SQL injection in itsourcecode Online Cake Ordering System 1.0 allows remote attackers to manipulate database queries via
SQL injection in Online Cake Ordering System 1.0 allows remote attackers to manipulate the ID parameter in /updatecustom
SQL injection in itsourcecode Online Cake Ordering System 1.0 allows a low-privileged authenticated remote attacker to m
SQL injection in the /deleteproduct.php endpoint of itsourcecode Online Cake Ordering System 1.0 allows authenticated lo
SQL injection in the itsourcecode Online Cake Ordering System 1.0 lets a remote, authenticated low-privilege user subver
SQL injection in itsourcecode Online Cake Ordering System 1.0 lets a low-privilege authenticated remote user manipulate
EUVD-2026-104090
GHSA-qj2h-rqj7-g47v
NVD
CVE.org
EPSS
VulDB
Exploit-DB