Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2023-48716 — AI Deep Analysis Summary

CVSS 9.8 · Critical

Q1What is this vulnerability? (Essence + Consequences)

🚨 **Essence**: SQL Injection in **Projectworlds Student Result Management System**. 💥 **Consequences**: Attackers can manipulate database queries via the `class_id` parameter in `add_classes.php`.…

Q2Root Cause? (CWE/Flaw)

🛡️ **Root Cause**: **CWE-89** (SQL Injection). The flaw is in `add_classes.php`. The `class_id` parameter **does not validate** input characters. It sends data **unfiltered** directly to the database.

Q3Who is affected? (Versions/Components)

🏫 **Affected**: **Projectworlds Pvt. Limited**. 📦 **Product**: Student Result Management System. 📌 **Version**: **v1.0**. Specifically the `add_classes.php` component.

Q4What can hackers do? (Privileges/Data)

💀 **Attacker Capabilities**: With **CVSS 9.8 (Critical)**, attackers can achieve **High** impact on Confidentiality, Integrity, and Availability.…

Q5Is exploitation threshold high? (Auth/Config)

🔓 **Exploitation Threshold**: **LOW**. 📊 **CVSS Vector**: AV:N (Network), AC:L (Low Complexity), PR:N (No Privileges), UI:N (No User Interaction). You don't need to be logged in or trick users to exploit this.

Q6Is there a public Exp? (PoC/Wild Exploitation)

🕵️ **Public Exploit**: The provided data shows **empty PoCs** (`pocs: []`).…

Q7How to self-check? (Features/Scanning)

🔍 **Self-Check**: Scan for **Projectworlds Student Result Management System v1.0**. Look for the endpoint `add_classes.php`. Test the `class_id` parameter with standard SQLi payloads (e.g., `' OR 1=1--`).

Q8Is it fixed officially? (Patch/Mitigation)

🩹 **Official Fix**: The data does **not** list a specific patch version or update link. It only references the vendor site (`projectworlds.in`) and a third-party advisory. Assume **unpatched** until confirmed.

Q9What if no patch? (Workaround)

🛡️ **Workaround**: If no patch is available: 1. **WAF**: Block SQL injection patterns in `class_id`. 2. **Input Validation**: Force `class_id` to accept only integers. 3.…

Q10Is it urgent? (Priority Suggestion)

⚡ **Urgency**: **CRITICAL**. 🚨 **Priority**: **IMMEDIATE ACTION**. With a **CVSS 9.8** score and **no authentication** required, this is a high-risk vulnerability that needs immediate mitigation or patching.