Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCompromise admin credentials
-
DeliveryAuthenticate to admin panel
-
ExploitAccess block_status.php
-
ExecutionInject SQL into q parameter
-
PersistExecute malicious query
-
ImpactExfiltrate database records
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 valid administrative credentials to the Portfolio Management System MCA application. An attacker must first obtain these credentials through phishing, password reuse, or insider access - the SQL injection itself cannot bypass authentication. The /admin/block_status.php endpoint must be network-accessible (typical for web applications). No special configuration, non-default settings, or feature flags are required. The database user role assigned to the application enforces the low-impact boundary (VC:L, VI:L, VA:L) by preventing access to sensitive system tables or execution of stored procedures. Exploitation is not automatable per SSVC criteria, requiring manual SQL payload crafting and adaptation per target. |
| Impact | CVSS 4.0 base score of 2.1 and EPSS percentile of 8th (score 0.03%) indicate minimal exploitation risk despite public POC availability. The authentication requirement (PR:L) is a critical limiting factor - this is not unauthenticated remote code execution. SSVC framework confirms 'poc available' exploitation status but 'not automatable' and 'partial technical impact,' meaning defenders have clear detection opportunities and the impact of successful exploitation remains contained. The absence of CISA KEV listing and very low EPSS percentile suggest this vulnerability is not actively exploited at scale in production environments, contradicting its public POC status - a pattern typical of vulnerabilities requiring domain-specific knowledge or social engineering to chain with credential theft. |
| Exploit ScenarioDerived | An attacker with compromised or stolen admin credentials logs into the Portfolio Management System MCA admin panel and crafts a SQL injection payload in the q parameter (e.g., q=1' UNION SELECT user_password FROM admin_users--). The vulnerable /admin/block_status.php file executes the injected SQL against the application database, returning credential data, configuration secrets, or project information to the attacker. The attack requires valid credentials, making this a post-compromise lateral movement risk rather than an unauthenticated entry vector. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 24, 2026
SQL injection in 1000 Projects Portfolio Management System MCA up to version 1.0 allows authenticated remote attackers to access and potentially modify database contents via the q parameter in /admin/block_status.php. Publicly available exploit code exists, though no confirmed active exploitation is documented. The vulnerability poses minimal real-world risk due to EPSS score of 0.03% and requirement for prior authentication, with impact limited to low-level data disclosure and modification.
RemediationAI
No vendor-released patch identified at time of analysis. Contact vendor at https://1000projects.org/ to request security update or timeline for release. Interim mitigations: (1) Restrict network access to /admin/block_status.php to trusted IP ranges or VPN only - limits attack surface to insiders or compromised network positions; (2) Enforce multi-factor authentication on all admin accounts - increases cost of credential theft; (3) Implement database query logging and set up alerts for SQL syntax in q parameter - provides detection and investigation capability. If the Portfolio Management System MCA is not actively used, disable the admin interface entirely until patch is released.
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 vulnerability is a SQL injection (CWE-89) in the PHP-based admin interface file /admin/block_status.php. The application fails to sanitize or parameterize the q query parameter before inclusion in SQL queries, allowing injection of arbitrary SQL syntax. Affected versions are identified via CPE cpe:2.3:a:1000_projects:portfolio_management_system_mca. The constrained impact profile (VC:L, VI:L, VA:L) suggests the database user context runs with restrictive permissions, preventing escalation to data destruction or system compromise.
Know when Portfolio Management System Mca 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 admin interface requires authentication; SQL injection impact bounded by database permission model to data confidentiality and limited integrity changes, no availability risk.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
5DescriptionCVE.org
A vulnerability was identified in 1000 Projects Portfolio Management System MCA up to 1.0. This affects an unknown function of the file /admin/block_status.php. The manipulation of the argument q leads to sql injection. The attack can be initiated remotely. The exploit is publicly available and might 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.
A vulnerability was found in 1000 Projects Portfolio Management System MCA 1.0. Rated medium severity (CVSS 6.9), this v
A vulnerability, which was classified as critical, was found in 1000 Projects Portfolio Management System MCA 1.0. Rated
A vulnerability, which was classified as critical, has been found in 1000 Projects Portfolio Management System MCA 1.0.p
A vulnerability classified as critical was found in 1000 Projects Portfolio Management System MCA 1.0. Rated medium seve
A vulnerability classified as critical has been found in 1000 Projects Portfolio Management System MCA 1.0. Rated medium
A vulnerability was found in 1000 Projects Portfolio Management System MCA 1.0. Rated medium severity (CVSS 6.9), this v
A vulnerability classified as critical was found in 1000 Projects Portfolio Management System MCA 1.0. Rated medium seve
A vulnerability has been found in 1000 Projects Portfolio Management System MCA 1.0 and classified as critical. Rated me
A vulnerability was found in 1000 Projects Portfolio Management System MCA 1.0 and classified as critical.php. Rated med
A vulnerability was found in 1000 Projects Portfolio Management System MCA 1.0. Rated medium severity (CVSS 5.3), this v
A vulnerability was found in 1000 Projects Portfolio Management System MCA 1.0 and classified as critical.php. Rated med
A vulnerability, which was classified as critical, was found in 1000 Projects Portfolio Management System MCA 1.0. Rated
EUVD-2026-25894
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB