Skip to main content

Drug Recommendation System CVE-2026-105175

| EUVDEUVD-2026-92160 MEDIUM
SQL Injection (CWE-89)
2026-10-05 VulDB GHSA-rgg9-c68m-whj3
5.5
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Reach public add_student.php endpoint
  2. Exploit
    Inject SQL via cmdschool parameter
  3. Execution
    Backend executes tainted query
  4. Impact
    Extract 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 requires network access to a deployed instance of SourceCodester Drug Recommendation System 1.0 where the /Auth/add_student.php Student Registration endpoint is reachable; the attacker supplies a malicious value in the cmdschool parameter. Per the CVSS 4.0 vector (PR:N/UI:N), no authentication and no user interaction are required, and no non-default configuration is indicated - the registration endpoint appears exposed by default. The principal limiting factor is deployment scope: this is a niche academic/demo PHP application that is rarely run in production or exposed to the internet, which sharply reduces real-world reachability despite the favorable attack vector.

Impact

Signals are mostly consistent and point to a real but moderate-priority issue rather than an emergency. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes a remotely reachable, low-complexity, unauthenticated SQL injection, which is a genuinely attacker-favorable profile. However, impact is bounded: VC:L/VI:L/VA:L with no subsequent-system impact (SC:N/SI:N/SA:N) yields a base score of only 6.9 (Medium), reflecting limited partial impact to confidentiality, integrity, and availability rather than full database compromise or RCE. The exploit maturity metric E:P (Proof-of-Concept) aligns with the description stating public exploit code exists - publicly available exploit code exists. No CISA KEV listing and no EPSS score were provided, so there is no evidence of confirmed active exploitation; the presence of a POC is a distinct, lower signal than in-the-wild use. The dominant mitigating factor is the target: SourceCodester Drug Recommendation System is a small open-source PHP demo/academic application with negligible enterprise footprint, so despite the unauthenticated-remote vector the realistic blast radius is small. Net: treat as a routine Medium - patch or sanitize input where this code is deployed, but it is not a CVSS-inflated phantom nor a mass-exploitation priority.

Exploit ScenarioDerived

A remote, unauthenticated attacker sends a crafted request to /Auth/add_student.php with a malicious payload in the cmdschool parameter, which is concatenated into a SQL query during student registration. Because public proof-of-concept exploit code exists and no authentication or user interaction is required, an attacker can extract or manipulate limited database contents (e.g., dumping credential or student records). The low attack complexity means the request can be delivered with a simple HTTP client or automated with sqlmap.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 05, 2026

SQL injection in SourceCodester Drug Recommendation System 1.0 allows unauthenticated remote attackers to execute arbitrary SQL commands via the cmdschool parameter in /Auth/add_student.php. A public exploit has been released (publicly available exploit code exists; no evidence of active exploitation in CISA KEV) and the CVSS 4.0 base score is 6.9 (medium). The vulnerability is limited to low confidentiality, integrity, and availability impact, and real-world risk is low because the application is a niche academic/demo PHP project rarely exposed to the internet.

RemediationAI

No vendor-released patch has been identified at time of analysis; monitor the vendor site (https://www.sourcecodester.com/) and VulDB (https://vuldb.com/vuln/413407) for updates. As compensating controls, implement parameterized queries or stored procedures for the cmdschool parameter in /Auth/add_student.php; enforce strict input validation on all registration fields; deploy a web application firewall (WAF) with SQL injection signatures; and restrict or disable the /Auth/add_student.php endpoint if student registration is not essential (e.g., via .htaccess IP allowlisting or removing the file), noting that this breaks legitimate registration functionality. If the application is not internet-facing, limit exposure to trusted networks. No exact fix version is available.

Affected VersionsENISA

Drug Recommendation System 1.0

Affected Packages

euvd drug_recommendation_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 CWE-89 (SQL Injection) flaw exists in the Student Registration component's /Auth/add_student.php script, where the cmdschool parameter is incorporated into an SQL query without proper sanitization or parameterization. An attacker can supply crafted SQL statements to read, modify, or delete database contents, or potentially execute administrative operations on the database. The application is written in PHP (per tags) and the CPE cpe:2.3:a:sourcecodester:drug_recommendation_system:*:*:*:*:*:*:*:* indicates all versions are affected. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P) confirms network reachability, no authentication, no user interaction, and low impact; the 'E:P' temporal metric reflects the public exploit. The independent assessment aligns with a moderate-priority issue rather than an emergency.

Know when Drug Recommendation 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 5.5 MEDIUM
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
vuln.today AI 7.3 HIGH

Remote unauthenticated injection with no user interaction (AV:N/AC:L/PR:N/UI:N); impacts limited to partial C/I/A on the same database-backed app, so S:U and C/I/A:L.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:N/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
None
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

1
CVSS changed
Oct 05, 2026 - 01:22 NVD
6.9 (MEDIUM) 5.5 (MEDIUM)

DescriptionCVE.org

A vulnerability was found in SourceCodester Drug Recommendation System 1.0. This issue affects some unknown processing of the file /Auth/add_student.php of the component Student Registration. The manipulation of the argument cmdschool results in sql injection. The attack can be executed remotely. The exploit has been made public and could be used.

Threat Intelligence Overview

EPSS Score
0.3%
Top 85% exploitable
Prevalence
Rare
small open-source PHP demo app, negligible production/enterprise footprint
Data Quality
7 sources
Confidence: High

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

28
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: 0
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.

CVE-2026-105704 MEDIUM POC
5.5 Oct 06

Authentication bypass in SourceCodester Drug Recommendation System 1.0 lets remote, unauthenticated attackers impersonat

CVE-2026-94015 MEDIUM POC
5.5 Sep 20

SQL injection in SourceCodester Drug Recommendation System 1.0 lets a remote attacker manipulate the SQL query behind /d

CVE-2026-93997 MEDIUM POC
5.5 Sep 20

SQL injection in SourceCodester Drug Recommendation System 1.0 allows remote attackers to manipulate the ID parameter in

CVE-2026-94035 LOW POC
2.1 Sep 20

Cross-site scripting in SourceCodester Drug Recommendation System 1.0 allows unauthenticated remote attackers to inject

CVE-2026-105705 LOW POC
2.1 Oct 06

Cross-site scripting (XSS) in SourceCodester Drug Recommendation System 1.0 allows remote attackers to inject malicious

CVE-2026-105706 LOW POC
2.1 Oct 06

Cross-site request forgery in SourceCodester Drug Recommendation System 1.0 allows a remote attacker to make an authenti

CVE-2026-94033 LOW POC
2.0 Sep 20

Stored cross-site scripting in SourceCodester Drug Recommendation System 1.0 allows an authenticated user with access to

CVE-2026-94016 LOW POC
1.9 Sep 20

Stored cross-site scripting in the admin symptom-management form (drug_recommender/Admin/add_symptom) of SourceCodester

CVE-2026-108919 LOW
2.1 Oct 12

Cross-site scripting in SourceCodester Drug Recommendation System 1.0 allows remote, unauthenticated attackers to inject

CVE-2026-108920 LOW
2.1 Oct 12

Stored cross-site scripting in SourceCodester Drug Recommendation System 1.0 lets unauthenticated remote attackers injec

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