Skip to main content

Pet Shop Management System CVE-2026-104053

| EUVDEUVD-2026-91156 LOW
SQL Injection (CWE-89)
2026-10-02 VulDB GHSA-4vh9-ff7c-v4f2
2.1
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate with low-privilege account
  2. Delivery
    Reach admin_reservefilter.php endpoint
  3. Exploit
    Inject SQL via filter parameter
  4. Execution
    Database executes malicious query
  5. Impact
    Exfiltrate or alter reservation data

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 requires an authenticated low-privilege session (CVSS PR:L) with network access to the application's administrative component, specifically the admin_reservefilter.php endpoint, and the attacker must be able to supply the 'filter' request parameter. No user interaction is needed (UI:N). The primary limiting factors are the authentication requirement (not an unauthenticated flaw) and the extremely narrow deployment base of this specific educational product; successful attack also presumes the vulnerable 1.0 version is deployed without custom input sanitization.

Impact

This is a high-CVSS-indicator-but-modest-real-risk issue. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) describes a remotely reachable, low-complexity SQL injection requiring low privileges (PR:L), with partial impact across confidentiality, integrity, and availability (VC:L/VI:L/VA:L) and no scope change - yielding a modest base score of 5.3. The E:P (Proof-of-Concept) exploit-maturity flag aligns with the input's confirmation that exploit code is publicly available via GitHub. There is NO EPSS score provided in the input and NO CISA KEV listing, so 'publicly available exploit code exists' is the correct exploitation status - this must NOT be conflated with active in-the-wild exploitation. The affected filename (admin_reservefilter.php) is within an administrative area, which is consistent with the PR:L requirement, meaning an attacker needs at least a low-privilege authenticated session rather than being fully unauthenticated. The dominant risk-reducing factor is prevalence: itsourcecode Pet Shop Management System is a small tutorial/educational PHP application with negligible enterprise deployment, so despite a trivially exploitable injection class (CWE-89), real-world blast radius is very limited. Net priority is LOW-to-MEDIUM for the rare set of organizations actually running this product, and effectively negligible for mainstream enterprises.

Exploit ScenarioDerived

An attacker with a low-privilege account (consistent with CVSS PR:L) sends a crafted value in the 'filter' parameter to admin_reservefilter.php, injecting SQL that the application concatenates unsafely into a database query. Because publicly available exploit code exists and the attack is network-reachable with low complexity, the attacker can extract reservation/customer data or manipulate records. A public proof-of-concept is referenced on GitHub, lowering the skill barrier to reproduce the attack.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 02, 2026

SQL injection in itsourcecode Pet Shop Management System 1.0 allows an authenticated, low-privilege user to manipulate the 'filter' parameter of admin_reservefilter.php and inject arbitrary SQL into the backend query, exposing or altering database contents with low impact to confidentiality, integrity and availability. The flaw is remotely reachable over the network with no user interaction, but requires a valid session on the application's administrative component, so risk is concentrated in deployments that expose the admin panel or run the product in production. Publicly available exploit code exists for this issue, though there is no confirmation of active exploitation; the practical risk is further limited by the narrow real-world deployment base of this educational PHP product.

RemediationAI

No vendor-released patch with an exact fixed version is identified in the available data: the references point to the VulDB advisory (https://vuldb.com/vuln/412761 and its CTI page https://vuldb.com/vuln/412761/cti), the CVE record (https://vuldb.com/cve/CVE-2026-104053) and the vendor homepage (https://itsourcecode.com/), none of which announce a corrected release for Pet Shop Management System 1.0. The primary fix is therefore to remediate the code directly in admin_reservefilter.php: replace string-concatenated SQL for the 'filter' parameter with parameterized prepared statements (PDO or mysqli with bound parameters) and validate 'filter' against an allow-list of expected values, which eliminates the injection class entirely with no functional trade-off beyond development effort. Until code can be corrected, compensating controls are: do not expose the administrative component (including admin_reservefilter.php) to untrusted networks-restrict it to localhost or a management VPN, which removes the AV:N attack path but blocks remote administration; enforce strong authentication and least privilege so the required PR:L session is harder to obtain (this only raises the bar, since any valid low-privilege account still enables exploitation); and deploy a WAF rule blocking SQL metacharacters in the 'filter' parameter, which is bypassable with encoding and should be treated as a stopgap only. If the application is not actively used in production, retiring or sandboxing it is the safest option, as its educational origin and low deployment footprint mean upstream fixes may not arrive promptly.

Affected VersionsENISA

Pet Shop Management System 1.0

Affected Packages

euvd pet_shop_management_system no fix

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 affected component is a PHP web application, itsourcecode Pet Shop Management System 1.0, whose admin_reservefilter.php script handles reservation filtering. The identifier CWE-89 (Improper Neutralization of Special Elements used in an SQL Command) indicates that the 'filter' argument is concatenated into an SQL statement without parameterization or adequate escaping, letting the attacker terminate the intended query context and append their own SQL. The CPE string cpe:2.3:a:itsourcecode:pet_shop_management_system:*:*:*:*:*:*:*:* confirms the vendor/product pairing but carries a wildcard version, so the affected range is defined by the advisory (version 1.0) rather than by CPE version granularity. Both the provided CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P) and the independent CVSS 3.1 assessment (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L) agree that the attack is network-reachable, needs low privileges (an authenticated session on the admin functionality) and no user interaction, with limited rather than total impact on the affected system. The E:P metric denotes Proof-of-Concept-level exploit maturity, consistent with the reported public exploit; it does not indicate an observed in-the-wild campaign.

Know when Pet Shop Management 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

Vendor (VulDB) PRIMARY 2.1 MEDIUM
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
vuln.today AI 6.3 MEDIUM

Network-reachable SQLi via an admin endpoint requires a low-privilege account (PR:L) and no interaction; impact is partial across C/I/A consistent with the reported low severity.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
Severity Changed
Oct 02, 2026 - 02:22 NVD
MEDIUM LOW
CVSS changed
Oct 02, 2026 - 02:22 NVD
5.3 (MEDIUM) 2.1 (LOW)
CVE Published
Oct 02, 2026 - 01:15 cve.org
MEDIUM 5.3

DescriptionCVE.org

A vulnerability was identified in itsourcecode Pet Shop Management System 1.0. The impacted element is an unknown function of the file admin_reservefilter.php. Such manipulation of the argument filter leads to sql injection. It is possible to launch the attack remotely. The exploit is publicly available and might be used.

Threat Intelligence Overview

EPSS Score
0.2%
Top 91% exploitable
Prevalence
Rare
Small itsourcecode tutorial PHP app, negligible production footprint
Exploit
POC
Public exploit code exists
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

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.

SignalValue
Severity LOW
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +10
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

Related Vulnerabilities in Pet Shop Management System SQL Injection Flaws

View all 2
CVE-2024-10752 MEDIUM POC
6.9 Nov 04

A vulnerability was found in Codezips Pet Shop Management System 1.0. Rated medium severity (CVSS 6.9), this vulnerabili

CVE-2024-10561 MEDIUM POC
6.9 Oct 31

A vulnerability was found in Codezips Pet Shop Management System 1.0. Rated medium severity (CVSS 6.9), this vulnerabili

CVE-2024-10556 MEDIUM POC
6.9 Oct 31

A vulnerability, which was classified as critical, was found in Codezips Pet Shop Management System 1.0. Rated medium se

CVE-2024-10431 MEDIUM POC
6.9 Oct 27

A vulnerability, which was classified as critical, was found in Codezips Pet Shop Management System 1.0. Rated medium se

CVE-2024-10430 MEDIUM POC
6.9 Oct 27

A vulnerability, which was classified as critical, has been found in Codezips Pet Shop Management System 1.0.php. Rated

CVE-2024-10427 MEDIUM POC
5.3 Oct 27

A vulnerability was found in Codezips Pet Shop Management System 1.0. Rated medium severity (CVSS 5.3), this vulnerabili

CVE-2024-10426 MEDIUM POC
5.3 Oct 27

A vulnerability was found in Codezips Pet Shop Management System 1.0. Rated medium severity (CVSS 5.3), this vulnerabili

CVE-2024-8342 MEDIUM POC
5.3 Aug 30

A vulnerability, which was classified as critical, has been found in SourceCodester Petshop Management System 1.0.php. R

CVE-2024-8341 MEDIUM POC
5.3 Aug 30

A vulnerability classified as critical was found in SourceCodester Petshop Management System 1.0. Rated medium severity

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy