Skip to main content

Portfolio Management System MCA EUVDEUVD-2026-25895

| CVE-2026-7144 LOW
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-04-27 VulDB
2.1
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate to MCA application
  2. Delivery
    Identify target user's account identifier
  3. Exploit
    Craft POST request to update_passwd_process.php
  4. Execution
    Substitute temp_user with victim's identifier
  5. Persist
    Application changes victim's password without authorization
  6. Impact
    Attacker logs in as victim

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

Exploitation requires a valid authenticated session in the application (PR:L per CVSS vector) - unauthenticated exploitation is not supported by available data. The vulnerable endpoint update_passwd_process.php must be reachable over the network (AV:N). The attacker must supply or enumerate a valid target user's temp_user identifier; SSVC flags this as 'not automatable,' indicating that blind brute-force is insufficient and some degree of reconnaissance or enumeration of valid user identifiers is needed. The flaw is limited to integrity impact - specifically the ability to change another user's password - with no confirmed confidentiality or availability consequence. The vulnerability is constrained to installations of 1000 Projects Portfolio Management System MCA 1.0 and does not affect other products or platforms.

Impact

The provided CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) scores only 2.1, reflecting that authentication is required (PR:L) and impact is limited to low integrity modification (VI:L) with no confidentiality or availability impact. EPSS at 0.03% (7th percentile) corroborates a very low probability of active exploitation despite the public POC. SSVC confirms: exploitation exists at POC level, it is not automatable (likely due to needing to enumerate valid user identifiers), and technical impact is only partial. No KEV listing confirms no confirmed widespread exploitation. The combination of required authentication, niche product deployment, and constrained scope makes this a low-priority finding for most organizations. The public POC slightly elevates opportunistic risk for unpatched instances, but the manual nature of exploitation limits mass attack viability. No data conflicts are present - all signals align consistently around low real-world risk.

Exploit ScenarioDerived

An attacker with a valid authenticated session sends a crafted HTTP POST request to update_passwd_process.php, substituting the temp_user parameter value with another user's account identifier rather than their own. The application processes the password change without verifying ownership, resetting the victim's password to an attacker-controlled value and enabling account takeover. A public POC demonstrating this technique is available at https://github.com/9str0IL/CVE/issues/4.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 24, 2026

Authorization bypass in 1000 Projects Portfolio Management System MCA 1.0 allows authenticated remote attackers to modify other users' passwords via the temp_user parameter in update_passwd_process.php. The flaw is classified as CWE-639 (Authorization Bypass Through User-Controlled Key), enabling horizontal privilege escalation at the application layer. A publicly available proof-of-concept exploit exists on GitHub, though EPSS at 0.03% (7th percentile) and SSVC's 'not automatable' designation indicate limited mass-exploitation risk; no active exploitation has been confirmed by CISA KEV.

RemediationAI

No vendor-released patch has been identified at time of analysis. The vendor's product page is https://1000projects.org/, but no security advisory or patched release appears in the available references. As compensating controls: restrict access to update_passwd_process.php via web server configuration such as IP allowlisting or by requiring re-authentication at the endpoint level - this reduces exposure without disabling the feature entirely. Developers should enforce server-side validation that the temp_user parameter matches only the authenticated session's own user identity before processing any password change, eliminating the IDOR root cause. Alternatively, disabling the password-change functionality entirely until a fix is available is the most conservative option, at the cost of requiring administrator-mediated password resets. The public POC is documented at https://github.com/9str0IL/CVE/issues/4 and should be reviewed to understand the exact attack surface.

Affected VersionsENISA

Portfolio Management System MCA 1.0

Affected Packages

euvd portfolio_management_system_mca no fix

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 product is the PHP-based 1000 Projects Portfolio Management System MCA 1.0, identified by CPE cpe:2.3:a:1000_projects:portfolio_management_system_mca:*:*:*:*:*:*:*:*. The vulnerability resides in update_passwd_process.php, a PHP script handling account password updates. CWE-639 (Authorization Bypass Through User-Controlled Key) describes a class of Insecure Direct Object Reference (IDOR) flaw where the application uses an attacker-controlled value - here the temp_user parameter - as a direct reference to an internal resource (user account) without enforcing server-side ownership validation. This means the application trusts the client-supplied temp_user identifier to scope which account's password to change, rather than binding the operation to the authenticated session's own identity.

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

Vendor (VulDB) PRIMARY 2.1 LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P
vuln.today AI 4.3 MEDIUM

Requires authenticated session (PR:L); IDOR allows changing another user's password (I:L); no confidentiality or availability impact; scope unchanged within the application.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

5
Severity Changed
Apr 29, 2026 - 01:12 NVD
MEDIUM LOW
CVSS changed
Apr 29, 2026 - 01:12 NVD
5.3 (MEDIUM) 2.1 (LOW)
PoC Detected
Apr 29, 2026 - 01:00 vuln.today
Public exploit code
CVSS changed
Apr 27, 2026 - 18:22 NVD
4.3 (MEDIUM) 5.3 (MEDIUM)
CVE Published
Apr 27, 2026 - 17:30 nvd
LOW 2.1

DescriptionCVE.org

A security flaw has been discovered in 1000 Projects Portfolio Management System MCA 1.0. This impacts an unknown function of the file update_passwd_process.php. The manipulation of the argument temp_user results in authorization bypass. The attack can be launched remotely. The exploit has been released to the public and may be used for attacks.

Threat Intelligence Overview

EPSS Score
0.0%
Top 93% exploitable
Prevalence
Rare
niche academic PHP project portfolio app, negligible enterprise footprint
Exploit
POC
Public exploit code exists
Data Quality
8 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

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.

SignalValue
Severity LOW
CISA KEV No
Public POC Yes
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +10
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2024-12965 MEDIUM POC
6.9 Dec 26

A vulnerability was found in 1000 Projects Portfolio Management System MCA 1.0. Rated medium severity (CVSS 6.9), this v

CVE-2024-12961 MEDIUM POC
6.9 Dec 26

A vulnerability, which was classified as critical, was found in 1000 Projects Portfolio Management System MCA 1.0. Rated

CVE-2024-12960 MEDIUM POC
6.9 Dec 26

A vulnerability, which was classified as critical, has been found in 1000 Projects Portfolio Management System MCA 1.0.p

CVE-2024-12959 MEDIUM POC
6.9 Dec 26

A vulnerability classified as critical was found in 1000 Projects Portfolio Management System MCA 1.0. Rated medium seve

CVE-2024-12958 MEDIUM POC
6.9 Dec 26

A vulnerability classified as critical has been found in 1000 Projects Portfolio Management System MCA 1.0. Rated medium

CVE-2024-12942 MEDIUM POC
6.9 Dec 26

A vulnerability was found in 1000 Projects Portfolio Management System MCA 1.0. Rated medium severity (CVSS 6.9), this v

CVE-2024-11819 MEDIUM POC
6.9 Nov 27

A vulnerability classified as critical was found in 1000 Projects Portfolio Management System MCA 1.0. Rated medium seve

CVE-2024-11744 MEDIUM POC
6.9 Nov 26

A vulnerability has been found in 1000 Projects Portfolio Management System MCA 1.0 and classified as critical. Rated me

CVE-2024-11256 MEDIUM POC
6.9 Nov 15

A vulnerability was found in 1000 Projects Portfolio Management System MCA 1.0 and classified as critical.php. Rated med

CVE-2024-13003 MEDIUM POC
5.3 Dec 29

A vulnerability was found in 1000 Projects Portfolio Management System MCA 1.0. Rated medium severity (CVSS 5.3), this v

CVE-2024-12956 MEDIUM POC
5.3 Dec 26

A vulnerability was found in 1000 Projects Portfolio Management System MCA 1.0 and classified as critical.php. Rated med

CVE-2024-12954 MEDIUM POC
5.3 Dec 26

A vulnerability, which was classified as critical, was found in 1000 Projects Portfolio Management System MCA 1.0. Rated

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy