CVE-2026-108920
MediumCVSS 4.3Exploitation Probability (EPSS)
Low risk17th percentile - higher than 17% of all known CVEs
Summary
A cross-site scripting (XSS) vulnerability has been detected in SourceCodester Drug Recommendation System 1.0. The flaw exists in Admin/user_record.php due to improper validation of the name/email arguments, allowing injection of malicious code. The exploit has been publicly disclosed and can be launched remotely.
Risk Assessment
An attacker can remotely execute malicious scripts in the administrator's browser, potentially leading to session theft or account takeover. The public availability of the exploit increases the risk of rapid exploitation.
Recommendation
Immediately update the software to a version containing the fix or implement input validation and sanitization in Admin/user_record.php. Until a patch is available, restrict access to the administrative panel.
Other vulnerabilities in SourceCodester Drug Recommendation System
See all- CVE-2026-108919Medium
A cross-site scripting (XSS) vulnerability has been identified in SourceCodester Drug Recommendation System 1.0. The flaw exists in Auth/add_student.php due to improper validation of the txtname/txtpassword/txtemail/txtphone/txtprevious_school arguments, allowing injection of malicious code. The exploit has been made publicly available and could be used for attacks remotely.
- CVE-2026-105704High
A vulnerability was identified in SourceCodester Drug Recommendation System 1.0. This affects an unknown function of the Auth Guard component. Manipulation of the user_id argument leads to improper authentication. The attack can be executed remotely. The exploit is publicly available and might be used.
- CVE-2026-105179Low
A weakness was identified in SourceCodester Drug Recommendation System 1.0 in an unknown function of Admin/add_user.php (Password Handler component). Manipulating the Password argument can lead to missing encryption of sensitive data. The attack can be launched remotely and the exploit has been made available to the public.
- CVE-2026-105178Medium
A SQL injection vulnerability was found in SourceCodester Drug Recommendation System 1.0 within the mysqli_real_escape_string function of /Admin/add_symptom.php (Symptom Creation component). Manipulating the txtname argument allows SQL injection. The attack can be performed remotely and the exploit is publicly available.
- CVE-2026-105177Medium
A SQL injection vulnerability was identified in SourceCodester Drug Recommendation System 1.0 in an unknown function of /Admin/add_drug.php (Drug Creation component). Manipulating the txtname/cmdtype/txtusage/txtsideeffect/cmdcontraindication arguments leads to SQL injection. The attack can be performed remotely and the exploit is publicly available.
- CVE-2026-105176Medium
A SQL injection vulnerability was determined in SourceCodester Drug Recommendation System 1.0 in an unknown function of /Admin/edit_class.php. Manipulating the ID argument leads to SQL injection. The attack can be carried out remotely and the exploit has been publicly disclosed.
- CVE-2026-94035Medium
A vulnerability was determined in SourceCodester Drug Recommendation System 1.0 in an unknown function of the file /drug_recommender/index.php. Manipulation of the argument full name leads to cross site scripting. The attack can be launched remotely and the exploit has been publicly disclosed.
- CVE-2026-94034Low
A vulnerability was found in SourceCodester Drug Recommendation System 1.0. This issue affects some unknown processing of the file /drug_recommender/Admin/change_password of the component Password Change. Performing a manipulation of the argument txtoldpassword/txtnewpassword results in cross site scripting. The attack can be initiated remotely. The exploit has been made public and could be used.
- CVE-2026-94033Low
A vulnerability has been found in SourceCodester Drug Recommendation System 1.0. This vulnerability affects unknown code of the file /drug_recommender/Admin/add_user of the component User Management. Such manipulation of the argument txtname/txtemail/txtpassword leads to cross site scripting. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used.
- CVE-2026-94016Low
A security flaw has been discovered in SourceCodester Drug Recommendation System 1.0. This impacts an unknown function of the file /drug_recommender/Admin/add_symptom. Performing a manipulation of the argument txtname results in cross site scripting. Remote exploitation of the attack is possible. The exploit has been released to the public and may be used for attacks.
Original NVD description (English source)
A security vulnerability has been detected in SourceCodester Drug Recommendation System 1.0. This affects an unknown function of the file Admin/user_record.php of the component Admin Record Tables. Such manipulation of the argument name/email leads to cross site scripting. The attack can be launched remotely. The exploit has been disclosed publicly and may be used.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

