Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain guest-level account
-
DeliveryRequest objectDetail.php for other users
-
ExploitEnumerate user object IDs
-
ExecutionExtract admin password hash and API key
-
PersistAuthenticate as administrator
-
ImpactEscalate to full privileges
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires a valid authenticated ProjeQtor session at guest-level privilege or higher (CVSS PR:L) - the attacker must already possess or be able to register a low-tier account, which is the primary limiting factor; fully unauthenticated exploitation is not indicated. Once authenticated, the attacker simply requests the objectDetail.php endpoint directly for objects belonging to other users, with no special product configuration, feature flag, or non-default deployment mode needed. What limits exploitation: the need for that low-privilege credential, network reachability of the application (AV:N), and manual per-object-ID enumeration (SSVC Automatable:no) to locate high-value records such as administrator user objects; no user interaction is required (UI:N). Affected only on ProjeQtor 7.0-12.4.3. |
| Impact | The vendor CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N, base 7.1) is internally consistent: network-reachable, low complexity, requires a low-privilege (guest) authenticated account, no user interaction, high confidentiality impact only with no integrity or availability effect. This aligns with the description and CWE-862. Counterbalancing signals lower the operational urgency: EPSS is only 0.06% (18th percentile), SSVC scores Exploitation:none, Automatable:no, Technical Impact:partial, and there is no CISA KEV listing. However, publicly available exploit code (VulnCheck advisory plus two write-ups) meaningfully raises the practical likelihood over the raw EPSS number. Net assessment: a real, credible confidentiality/priv-esc issue rather than a theoretical high-CVSS one, but gated behind needing a valid low-privilege account and requiring per-record enumeration (not automatable), so it is a prompt-patch item rather than an emergency. Note the confidentiality-only scoring: CVSS records no integrity/availability impact even though harvested admin credentials enable downstream privilege escalation, so the follow-on impact exceeds the direct base score - treat it as higher effective risk than 7.1 alone suggests. |
| Exploit ScenarioDerived | An attacker registers or is granted a guest-level ProjeQtor account, then directly requests objectDetail.php for user objects they do not own, iterating object IDs to dump other users' records. From the returned data they harvest an administrator's password hash and API key, crack or replay them, and log in as admin to escalate privileges. Public exploit write-ups and code are available (damiri.fr, gryfman.fr, VulnCheck), lowering the skill needed. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 24, 2026
Sensitive data disclosure in ProjeQtor 7.0 through 12.4.3 lets an authenticated guest-level user retrieve other users' records - including password hashes and API keys - by directly calling the objectDetail.php endpoint, which fails to enforce ownership or role checks (CWE-862). Because the exposed administrator credentials enable privilege escalation, the flaw effectively promotes a low-privilege account to full control. Publicly available exploit code exists, though EPSS is low (0.06%, 18th percentile) and it is not on CISA KEV, indicating no public exploit identified as actively used in the wild.
RemediationAI
Upgrade ProjeQtor to a release later than 12.4.3 that contains the objectDetail.php authorization fix; no exact patched version number is provided in the input, so consult the vendor at https://www.projeqtor.com and the VulnCheck advisory (https://www.vulncheck.com/advisories/projeqtor-missing-authorization-via-objectdetail-php) for the fixed build before deploying. As compensating controls until patched: restrict network access to the ProjeQtor instance to trusted users (VPN/IP allowlist) to shrink the pool of accounts that can reach the endpoint; tighten account provisioning by disabling or removing guest-level accounts and self-registration so an attacker cannot obtain the minimal credential the exploit needs (trade-off: blocks legitimate guest/collaborator workflows); and, since credential material may already be exposed, rotate all user passwords and regenerate API keys after upgrading (trade-off: forces re-authentication and breaks integrations using old keys). If feasible, front the endpoint with a WAF/reverse-proxy rule limiting objectDetail.php parameters or rate to hinder ID enumeration, accepting possible false positives on legitimate detail views.
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
ProjeQtor is a PHP-based open-source project management/collaboration application (CPE cpe:2.3:a:projeqtor:projeqtor). The objectDetail.php endpoint returns the detail view of an arbitrary object identified by parameters in the request. The root cause is CWE-862 (Missing Authorization): the endpoint authenticates the session but never performs an object-level access-control check binding the requested record to the caller's identity or role. As a result, any logged-in principal - even a guest-tier account - can enumerate object IDs and read fields (user records containing password hashes and API keys) that should be restricted, an insecure-direct-object-reference-style horizontal and vertical access control failure.
Know when Projeqtor 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:H/VI:N/VA:N/SC:N/SI:N/SA:N
Network-reachable endpoint needing a low-privilege guest account (PR:L), no interaction, exposes credentials for high confidentiality impact with no integrity or availability effect.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
4DescriptionCVE.org
ProjeQtor versions 7.0 through 12.4.3 contain a missing authorization vulnerability in the objectDetail.php endpoint that allows authenticated users with guest-level privileges to retrieve sensitive data belonging to other users including password hashes and API keys. Attackers can bypass access controls by directly accessing the endpoint without ownership or role-based validation to extract administrator credentials and perform privilege escalation.
Executive ViewAI
ProjeQtor versions 7.0 through 12.4.3 contain an access control flaw in the objectDetail.php endpoint that allows guest-level users to retrieve other users' sensitive data, including administrator password hashes and API keys, enabling immediate privilege escalation to full system control. Organizations running unpatched ProjeQtor instances face direct risk of complete system compromise. Publicly available exploit code exists; no vendor patch is currently available.
Disable or strictly limit guest account creation in ProjeQtor; deploy WAF rules restricting objectDetail.php to administrative users only; isolate ProjeQtor on trusted networks with strict ingress controls; enable detailed audit logging and real-time alerting for credential access attempts; rotate all API keys and force password resets for all user accounts; monitor connected systems and third-party integrations using ProjeQtor credentials for signs of compromise.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
SQL injection in ProjeQtor's login endpoint lets unauthenticated remote attackers inject arbitrary SQL through the usern
projeqtor up to 11.2.0 was discovered to contain a remote code execution (RCE) vulnerability via the component /view/pri
The image-upload feature in ProjeQtOr 7.2.5 allows remote attackers to execute arbitrary code by uploading a .shtml file
Remote code execution in ProjeQtor 7.0 through 12.4.3 arises from a ZipSlip flaw in the plugin upload feature, where aut
SQL injection vulnerability in view/objectDetail.php in Project'Or RIA 3.4.0 allows remote attackers to execute arbitrar
Arbitrary file disclosure in ProjeQtor 7.0 through 12.4.3 allows authenticated attackers to read .log files anywhere on
projeqtor up to 11.2.0 was discovered to contain a SQL injection vulnerability via the component /view/criticalResourceE
Stored cross-site scripting in ProjeQtor 7.0 through 12.4.3 allows authenticated attackers to upload HTML or HTM files v
Stored cross-site scripting in ProjeQtor 7.0 through 12.4.3 enables authenticated users to inject persistent malicious H
uploadImage.php in ProjeQtOr before 6.3.2 allows remote authenticated users to execute arbitrary PHP code by uploading a
Multiple cross-site scripting (XSS) vulnerabilities in ProjeQtOr (formerly Project'Or RIA) before 4.0.0 allow remote att
EUVD-2026-25867
NVD
CVE.org
EPSS
Vulnrichment
GitHub PoC
Exploit-DB