Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain student-level credentials
-
DeliveryAuthenticate to membership system
-
ExploitCraft SQL injection payload in student_id parameter
-
ExecutionSubmit request to /society/check_student.php
-
ImpactExtract database contents via UNION or error-based injection
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 a valid user account on the target instance (CVSS PR:L confirmed). The attacker must be able to reach the |
| Impact | The VulDB-assigned CVSS 4.0 score of 5.3 (VC:L/VI:L/VA:L) is likely understated for a SQL injection vulnerability - CWE-89 flaws routinely yield full database confidentiality and integrity compromise, not merely low-level partial impact. The network attack vector, low complexity, and low privilege requirement (PR:L) are accurate signals. A public proof-of-concept exists (E:P), elevating exploitation likelihood. However, real-world operational risk is substantially bounded by prevalence: itsourcecode distributes educational demo code with negligible production deployment footprint. No CISA KEV listing exists and no EPSS data was provided. The most plausible risk scenario is developers copying this codebase into production environments without addressing injection flaws. The authentication requirement (PR:L) provides a marginal barrier but should not be relied upon given that student-level accounts are often self-registerable. |
| Exploit ScenarioDerived | An authenticated attacker - for example, a registered student - submits an HTTP GET or POST request to |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 07, 2026
SQL injection in itsourcecode Information System Society Membership System 1.0 exposes the database to read and write operations by authenticated remote attackers who manipulate the student_id parameter in /society/check_student.php. A public proof-of-concept exploit has been disclosed on GitHub. The CVSS 4.0 base score of 5.3 with low-impact ratings across C/I/A appears conservative for a CWE-89 flaw, which typically permits full database extraction and modification via UNION or stacked-query techniques.
RemediationAI
No vendor-released patch has been identified at time of analysis. Since itsourcecode distributes educational source code without a formal security response process, the fix must be applied by the deploying developer. The primary remediation is to replace raw SQL string concatenation in /society/check_student.php with PHP PDO prepared statements using bindParam() or bindValue(), which eliminates the injection surface entirely. As an immediate compensating control, apply strict input validation to reject non-integer values in student_id before they reach any query. Additionally, restrict the check_student.php endpoint to authenticated sessions with server-side session validation, and apply least-privilege database credentials so the application account cannot read unrelated tables or execute stacked queries. Web application firewall rules targeting SQLi patterns on this endpoint can reduce automated exploitation risk. Any derivative codebase built on itsourcecode templates should undergo a full audit of all database-interacting endpoints.
Affected VersionsENISA
Affected Packages
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 software is a PHP-based student society membership management web application developed and distributed by itsourcecode as an educational demo project, version 1.0. The vulnerability is a classic CWE-89 SQL Injection: user-supplied input from the student_id parameter is concatenated directly into a backend SQL query inside /society/check_student.php without sanitization, escaping, or parameterized queries. The CPE identifier cpe:2.3:a:itsourcecode:information_system_society_membership_system:*:*:*:*:*:*:*:* covers all versions. The application connects to a relational database (likely MySQL given the PHP/itsourcecode stack), making the injected payload execute with the privileges of the database user configured in the application.
Know when Information System Society Membership 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
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
Network-accessible SQLi with low auth yields full DB read/write; A:L for potential query-induced load but primary impact is C:H/I:H.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A security vulnerability has been detected in itsourcecode Information System Society Membership System 1.0. This issue affects some unknown processing of the file /society/check_student.php. The manipulation of the argument student_id leads to sql injection. Remote exploitation of the attack is possible. The exploit has been disclosed publicly and may be used.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
EUVD-2026-72243
GHSA-5f2p-cxp6-7r28
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB