HIGH 7.3

CVE-2026-14713: SQL Injection in SourceCodester Pizzafy E-Commerce System 1.0

SourceCodester Pizzafy E-Commerce System version 1.0 contains a SQL injection vulnerability in its admin panel. An attacker can manipulate the ID parameter in the /admin/ajax.php?action=confirm_order endpoint to execute arbitrary SQL commands without authentication. Because the vulnerability is remotely exploitable and requires no user interaction, it poses a significant risk to affected systems. Public exploit code is available, increasing the likelihood of active attacks.

Source data · NVD / CISA · public domain

CVSS
3.1 · 7.3 HIGH · CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
Weaknesses (CWE)
CWE-74, CWE-89
Affected products
0 configuration(s)
Published / Modified
2026-07-05 / 2026-07-06

NVD description (verbatim)

A security flaw has been discovered in SourceCodester Pizzafy E-Commerce System 1.0. This vulnerability affects unknown code of the file /admin/ajax.php?action=confirm_order. The manipulation of the argument ID results in sql injection. The attack can be launched remotely. The exploit has been released to the public and may be used for attacks.

6 reference(s) · View on NVD →

SEC.co analysis · AI-assisted, reviewed against source

Technical summary

CVE-2026-14713 is a unauthenticated SQL injection flaw affecting SourceCodester Pizzafy E-Commerce System 1.0. The vulnerability exists in the admin AJAX handler at /admin/ajax.php when processing the confirm_order action. Insufficient input validation on the ID parameter permits attackers to inject malicious SQL syntax. The vulnerability is classified under CWE-74 (Improper Neutralization of Special Elements in Output) and CWE-89 (SQL Injection), indicating both a root cause and a consequence classification. The CVSS v3.1 score of 7.3 reflects high severity due to low attack complexity, no privilege requirements, no user interaction, and achievable confidentiality, integrity, and availability impact.

Business impact

Compromise of an affected Pizzafy installation enables attackers to query, modify, or delete customer and order data without authorization. This includes extraction of payment card information, customer personally identifiable information (PII), and transaction histories. Attackers could also manipulate order records, affecting business operations and customer trust. The public availability of exploit code substantially increases the window of exposure and risk of opportunistic compromise across the broader user base.

Affected systems

SourceCodester Pizzafy E-Commerce System version 1.0 is confirmed as vulnerable. No patch version or vendor mitigation guidance is documented in the available source data. Any deployment of version 1.0 should be considered at risk. Verify current system versions in your environment and consult the SourceCodester advisory for information on patched versions or workarounds.

Exploitability

This vulnerability has a high exploitability profile. The attack vector is network-based, requiring no authentication, no special privileges, and no user interaction. Attack complexity is low. Public exploit code is available, removing the barrier to exploitation for unskilled attackers. Any internet-facing Pizzafy installation running version 1.0 is immediately at risk of compromise.

Remediation

Immediate action is required. Check your environment for SourceCodester Pizzafy E-Commerce System installations. For systems running version 1.0, verify availability of a patched release from SourceCodester. If a patch exists, apply it to all affected instances immediately. If no patch is available, consider taking the application offline or restricting access to the /admin/ajax.php endpoint at the network level pending a vendor fix. Implement input validation and parameterized queries if applying patches is delayed.

Patch guidance

Consult the SourceCodester vendor advisory to identify the patched version for Pizzafy E-Commerce System. Apply patches to all production and development instances without delay. Test patches in a staging environment to ensure compatibility with your deployment before rolling out to production. If the vendor has not yet released a patch, request an estimated timeline from SourceCodester and consider interim network-level mitigations.

Detection guidance

Monitor web server and application logs for suspicious requests to /admin/ajax.php with the confirm_order action and ID parameters containing SQL metacharacters (e.g., single quotes, UNION, SELECT, OR 1=1). Watch for unusual database query patterns or database activity initiated from the web application process. Network-based intrusion detection signatures should flag attempts to exploit SQL injection in this endpoint. Correlate web access logs with database query logs to identify anomalous access patterns to sensitive tables.

Why prioritize this

This vulnerability merits immediate prioritization due to its high CVSS score (7.3), unauthenticated remote exploitability, publicly available exploit code, and direct access to sensitive customer and transactional data. The low barrier to exploitation and the critical nature of the affected data (payment info, PII) make rapid remediation essential. Any internet-facing Pizzafy instance should be treated as a critical security incident until patched or mitigated.

Risk score, explained

The CVSS v3.1 score of 7.3 (HIGH) reflects the combination of unauthenticated remote network access (AV:N), low attack complexity (AC:L), no user interaction required (UI:N), and impact on confidentiality, integrity, and availability of data. The absence of scope change (S:U) and the partial impact ratings reflect the attacker's ability to read and modify database contents without full system compromise, but the practical damage to customer data and business operations justifies the HIGH severity rating.

Frequently asked questions

Is Pizzafy E-Commerce System still actively maintained by SourceCodester?

The available vulnerability information does not specify the maintenance status of Pizzafy. Contact SourceCodester directly to confirm the current support lifecycle and obtain patch guidance. If the product is no longer maintained, develop a migration plan away from Pizzafy.

Can this vulnerability be exploited if the admin panel is restricted to internal networks?

The vulnerability is inherently unauthenticated and remotely exploitable. If /admin/ajax.php is truly inaccessible from untrusted networks (verified by firewall and network segmentation), the risk is substantially reduced but not eliminated if internal users or compromised internal systems can reach it. Network-level controls should be verified and logged.

What should I do if I cannot patch immediately?

Until patching is possible, disable or restrict access to the admin panel, particularly the /admin/ajax.php endpoint, using firewall rules or web application firewall (WAF) policies. Implement strict input validation and parameterized queries if the code is accessible. Monitor logs closely for exploitation attempts. Work with SourceCodester to obtain an ETA on patches.

Will this vulnerability affect my Pizzafy installation if I never use the confirm_order feature?

The vulnerability exists in the confirm_order AJAX action regardless of feature usage. An attacker does not need to use the legitimate feature—they can directly craft malicious requests to the vulnerable endpoint. All version 1.0 instances are at risk unless the vulnerable endpoint is disabled or patched.

This analysis is based on publicly available vulnerability data as of the publication date. CVSS scores and vulnerability classifications are provided by the CVE and CWE projects; SEC.co does not generate independent CVSS assessments. Patch availability and version numbers must be verified against official SourceCodester advisories. This document is for informational purposes and does not constitute professional security advice. Organizations should conduct their own risk assessment and testing before applying patches or making significant configuration changes. SEC.co assumes no liability for actions taken based on this information. Source: NVD (public-domain), retrieved 2026-08-13. Analysis generated by SEC.co (claude-haiku-4-5).