Description
Sourcecodester Basic Library System v1.0 is vulnerable to SQL Injection in /librarysystem/load_student.php.
Published: 2026-04-13
Score: 2.7 Low
EPSS: < 1% Very Low
KEV: No
Impact: Database compromise via SQL injection
Action: Apply Patch
AI Analysis

Impact

The vulnerability is an SQL Injection in the load_student.php endpoint of Basic Library System v1.0. The flaw allows an attacker to inject arbitrary SQL statements through unsanitized user‑supplied input, potentially retrieving, modifying, or deleting data from the underlying database. This weakness aligns with CWE‑89, where improper validation of SQL query parameters leads to unauthorized database access. The impact is the loss of data confidentiality, integrity, and availability, depending on the attacker’s goals, because credentials or library records could be exposed or altered.

Affected Systems

Affected systems include the Sourcecodester Basic Library System open‑source application version 1.0. The vulnerability resides in the public web script /librarysystem/load_student.php. If the system is deployed in a production environment where the script is reachable, all users accessing this endpoint are at risk. No other versions or builds are listed as affected, but any deployment of 1.0 remains vulnerable until changes are made.

Risk and Exploitability

The CVSS score of 2.7 indicates a low severity, suggesting limited impact when restricted to a single user context. EPSS is below 1 %, implying low market exploitation likelihood. The vulnerability is not listed in the CISA KEV catalog, so no known active exploitation. However, the attack vector is inferred to be local or remote through web submission of crafted input; the description does not explicitly state the required conditions, so it is assumed the attacker can reach the endpoint via HTTP requests. With no public exploit code available, exploitation remains theoretically possible but not actively observed.

Generated by OpenCVE AI on April 14, 2026 at 18:26 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Review and sanitize all user input parameters in load_student.php before including them in SQL statements.
  • Implement parameterized queries or prepared statements to eliminate injection vectors.
  • If possible, upgrade to a newer version of the application where the issue has been fixed, or patch the code directly.
  • Restrict access to the load_student.php endpoint, limiting it to authorized users only.
  • Monitor application logs for suspicious query attempts and consider web‑application firewall rules to block injection patterns.

Generated by OpenCVE AI on April 14, 2026 at 18:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 15 Apr 2026 16:00:00 +0000

Type Values Removed Values Added
Title SQL Injection in Basic Library System Load Student Script

Tue, 14 Apr 2026 17:45:00 +0000

Type Values Removed Values Added
First Time appeared Razormist
Razormist basic Library System
Weaknesses CWE-89
CPEs cpe:2.3:a:razormist:basic_library_system:1.0:*:*:*:*:*:*:*
Vendors & Products Razormist
Razormist basic Library System

Tue, 14 Apr 2026 16:45:00 +0000

Type Values Removed Values Added
Title SQL Injection Vulnerability in Basic Library System v1.0
Weaknesses CWE-89

Tue, 14 Apr 2026 16:30:00 +0000

Type Values Removed Values Added
First Time appeared Sourcecodester
Sourcecodester basic Library System
Vendors & Products Sourcecodester
Sourcecodester basic Library System

Mon, 13 Apr 2026 21:15:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 2.7, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 13 Apr 2026 14:30:00 +0000

Type Values Removed Values Added
Title SQL Injection Vulnerability in Basic Library System v1.0
Weaknesses CWE-89

Mon, 13 Apr 2026 12:45:00 +0000

Type Values Removed Values Added
Description Sourcecodester Basic Library System v1.0 is vulnerable to SQL Injection in /librarysystem/load_student.php.
References

Subscriptions

Razormist Basic Library System
Sourcecodester Basic Library System
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-05-10T20:04:09.909Z

Reserved: 2026-04-06T00:00:00.000Z

Link: CVE-2026-36874

cve-icon Vulnrichment

Updated: 2026-04-13T20:42:51.672Z

cve-icon NVD

Status : Modified

Published: 2026-04-13T13:16:41.673

Modified: 2026-05-10T21:16:29.007

Link: CVE-2026-36874

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-04-15T15:45:07Z

Weaknesses