Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach admin/delete.php endpoint
-
ExploitInject SQL via *_id parameter
-
ExecutionBackend executes malicious query
-
ImpactExtract or alter 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 admin/delete.php script and requires supplying a malicious value in one of the parameters costomer_id, ticket_id, payment_id, id, document_id, salary_id, emp_id, or user_id, which are passed unsanitized into a SQL statement. The decisive limiting factor is access to the admin/ endpoint: although VulDB rates this PR:N (unauthenticated), the admin/ directory location strongly implies a logged-in administrator session is normally required, so real-world exploitability hinges on whether this script enforces authentication. No special non-default configuration or user interaction is otherwise needed, and the attack is performed remotely over the network. |
| Impact | This is a CWE-89 SQL injection in the admin/delete.php endpoint of oretnom23's php-travel-agency-system, reported by VulDB with a publicly available proof-of-concept and a CVSS 4.0 score of 6.9 (Medium). The input CVSS vector (AV:N/AC:L/PR:N/UI:N) describes a remote, low-complexity, unauthenticated attack with low impact to confidentiality, integrity, and availability, and the embedded E:P threat metric reflects only proof-of-concept maturity - not active exploitation. Critically, the PR:N (unauthenticated) rating CONFLICTS with the code location: delete.php sits under an admin/ directory, which in these applications normally requires an authenticated administrator session - verify whether the endpoint is truly reachable pre-authentication, as this materially changes real-world risk. No EPSS score is provided and the vulnerability is NOT listed in CISA KEV, so there is no evidence of widespread or active exploitation; the only exploitation signal is public PoC availability. Weighing all signals together, this is a genuine but comparatively low-priority issue: the product is an obscure hobby/educational PHP project with negligible enterprise footprint, impact is rated Low across the board, and the vendor has not responded to the issue report, so no patch exists. It warrants prompt attention only for the small number of operators actually running this specific application. |
| Exploit ScenarioDerived | A remote attacker sends a crafted request to admin/delete.php manipulating one of the injectable parameters (e.g. costomer_id, ticket_id, payment_id, id, document_id, salary_id, emp_id, or user_id) to inject SQL into the backend query. Because the parameters are concatenated into a DELETE/SQL statement without sanitization, the attacker can extract or tamper with database contents. A public proof-of-concept exists (linked from the project's GitHub issue tracker), lowering the skill barrier, though exploitation may require a valid admin session depending on how the endpoint is protected. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 21, 2026
SQL injection in the admin/delete.php endpoint of oretnom23's php-travel-agency-system allows remote attackers to manipulate parameters such as costomer_id, ticket_id, payment_id, id, document_id, salary_id, emp_id, or user_id to alter backend SQL queries. Publicly available exploit code exists via the project's GitHub issue, and VulDB reports a CVSS 4.0 score of 6.9, but independent assessment rates it CVSS 3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L and flags that access to the admin/ endpoint likely requires an authenticated administrator session despite VulDB's PR:N rating. No CISA KEV entry or confirmed active exploitation is reported at time of analysis.
RemediationAI
No vendor-released patch was identified at time of analysis; the project was reportedly informed through the GitHub issue but has not responded. Until a fix is available, enforce server-side authentication and authorization on admin/delete.php and the entire admin/ directory, reject direct unauthenticated access, and restrict the admin interface to trusted networks or a VPN so external attackers cannot reach the endpoint (trade-off: reduced administrative convenience and possible disruption for remote staff). Validate all listed parameters as strict integers and replace dynamic SQL with prepared statements in admin/delete.php; if source changes are possible, this removes the root cause, while a WAF rule blocking malformed ID parameters can provide temporary coverage with likely false positives and bypass risk. Monitor the vendor repository and VulDB advisory https://vuldb.com/vuln/424812 for a patched release; no exact fixed version is available from the input data.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected product is a PHP-based travel agency management application with a web admin interface. In admin/delete.php, user-supplied values for costomer_id, ticket_id, payment_id, id, document_id, salary_id, emp_id, or user_id are passed into a SQL statement without adequate sanitization, matching CWE-89 (SQL Injection). Successful exploitation could let an attacker read or modify database contents, but the independent assessment limits impact to low confidentiality, integrity, and availability (VC:L/VI:L/VA:L), and the attack is network-reachable with no user interaction. The vendor uses rolling releases, so the CPE cpe:2.3:a:oretnom23:php-travel-agency-system:*:*:*:*:*:*:*:* has no version range; the main practical prerequisite is reaching the admin/ endpoint, whose authentication behavior is not confirmed in the available data.
Know when PHP 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:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Network SQLi with low complexity and no user interaction; PR:L because the admin/delete.php path implies an authenticated admin context, with limited (Low) data impact.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
2DescriptionCVE.org
A vulnerability was identified in oretnom23 php-travel-agency-system. This affects an unknown part of the file admin/delete.php. The manipulation of the argument costomer_id/ticket_id/payment_id/id/document_id/salary_id/emp_id/user_id leads to sql injection. The attack can be initiated remotely. The exploit is publicly available and might be used. Continious delivery with rolling releases is used by this product. Therefore, no version details of affected nor updated releases are available. The project was informed of the problem early through an issue report but has not responded yet.
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.
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
EUVD-2026-107667
GHSA-fp2j-f8hq-v7rf
NVD
CVE.org
EPSS
VulDB
Exploit-DB