Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege account
-
DeliveryAuthenticate to Pachno web interface
-
ExploitManipulate original_username cookie value
-
ExecutionRequest user switch to ID 1 (admin)
-
PersistReceive admin session token or hash
-
ImpactExecute privileged operations
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 | Requires authenticated access to Pachno 1.0.6 with low-privilege user credentials. The vulnerable runSwitchUser() action must be accessible to standard users (not administratively disabled). Attackers need ability to manipulate HTTP cookies via browser tools or custom scripts. Default Pachno installations with user-switching functionality enabled meet these prerequisites. |
| Impact | Real-world risk is moderate despite the 7.1 CVSS score. The CVSS vector (AV:N/AC:L/PR:L) indicates network-accessible exploitation with low complexity but requires prior authentication, limiting the attack surface to insider threats or scenarios where attackers have already compromised low-privilege accounts. EPSS exploitation probability is very low (0.07%, 22nd percentile), suggesting minimal attacker interest or detection in the wild. SSVC confirms proof-of-concept availability but marks the vulnerability as non-automatable, requiring human decision-making to execute effectively. The partial technical impact (VC:H/VI:N/VA:N) focuses on confidentiality breaches rather than system integrity or availability destruction. Organizations using Pachno should prioritize this based on deployment context: high-sensitivity environments with privileged data access warrant immediate patching, while isolated or low-trust deployments face lower urgency. No CISA KEV listing confirms this remains theoretical rather than actively weaponized. |
| Exploit ScenarioDerived | An authenticated attacker with standard user credentials logs into Pachno 1.0.6 and modifies their browser's original_username cookie to an arbitrary value using developer tools. They then invoke the runSwitchUser() action with a request targeting user ID 1 (the default administrator account). Because the application fails to validate the cookie contents, Pachno grants a session token or exposes password hash material belonging to the administrator, allowing full takeover of privileged operations including system configuration changes, user management, and sensitive data access. SSVC confirms proof-of-concept code demonstrating this technique exists. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 15, 2026
Privilege escalation in Pachno 1.0.6 allows low-privilege authenticated users to hijack administrator sessions by manipulating the original_username cookie in the runSwitchUser() action, enabling unauthorized access to user ID 1 (admin) session tokens and password hashes. SSVC confirms proof-of-concept exists with partial technical impact, though EPSS indicates low exploitation probability (0.07%, 22nd percentile) and no active exploitation confirmed via CISA KEV.
RemediationAI
Upgrade Pachno to a patched version addressing CVE-2026-40043, referencing the official Pachno GitHub repository for release notes confirming this fix (exact patched version number not independently verified in provided intelligence sources). Until patching is feasible, implement compensating controls: disable or restrict access to the runSwitchUser() functionality via web application firewall rules, enforce strict session validation with server-side checks for user privilege transitions, and monitor authentication logs for anomalous user-switching patterns targeting user ID 1. Review existing user accounts for unauthorized privilege escalations that may have occurred since deployment of version 1.0.6. Consult advisories at https://www.vulncheck.com/advisories/pachno-authentication-bypass-via-runswitchuser and https://www.zeroscience.mk/en/vulnerabilities/ZSL-2026-5985.php for additional technical mitigation guidance.
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
Pachno is an open-source project management and collaboration platform. This vulnerability (CWE-639: Authorization Bypass Through User-Controlled Key) stems from insufficient validation of client-controlled cookies in the user-switching functionality. The runSwitchUser() action trusts the original_username cookie value provided by the client without proper authentication checks, allowing arbitrary user impersonation. Because session management relies on this unvalidated cookie during privilege transitions, attackers can inject malicious values to hijack high-privilege accounts. The affected product is Pachno version 1.0.6 (CPE: cpe:2.3:a:pancho:pachno:1.0.6), though the CPE wildcard suggests potential impact across multiple 1.x versions pending vendor clarification.
Know when Pachno 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
Primary rating from Vendor (VulnCheck) · only source for this CVE.
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
3DescriptionCVE.org
Pachno 1.0.6 contains an authentication bypass vulnerability in the runSwitchUser() action that allows authenticated low-privilege users to escalate privileges by manipulating the original_username cookie. Attackers can set the client-controlled original_username cookie to any value and request a switch to user ID 1 to obtain session tokens or password hashes belonging to administrator accounts.
Executive ViewAI
Pachno 1.0.6 contains a privilege escalation vulnerability that allows authenticated users to hijack administrator sessions through cookie manipulation, potentially granting unauthorized access to administrative credentials and sensitive system data. This affects any organization running Pachno 1.0.6 where user accounts exist, creating a direct pathway for internal threat actors or compromised accounts to gain full system control without detection.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict runSwitchUser() function access to system administrators only via application-level controls; (2) Implement strict cookie validation and regeneration on session transitions; (3) Disable user impersonation/switching features entirely if not operationally required; (4) Monitor and alert on all session token access for user ID 1 (admin); (5) Enforce multi-factor authentication for all privileged accounts to limit credential exposure impact.
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.
Remote code execution in Pachno 1.0.6 allows unauthenticated attackers to achieve arbitrary code execution by exploiting
XML External Entity (XXE) injection in Pachno 1.0.6's TextParser helper allows remote unauthenticated attackers to read
Remote code execution in Pachno 1.0.6 allows authenticated users to upload and execute PHP5 scripts via the /uploadfile
Open redirection in Pachno 1.0.6's return_to parameter enables phishing campaigns that harvest user credentials by redir
A vulnerability has been identified in Pachno 1.0.6 allowing an authenticated attacker to execute a cross-site scripting
Cross-site request forgery in Pachno 1.0.6 allows unauthenticated attackers to force authenticated users into performing
Stored cross-site scripting in Pachno 1.0.6 allows authenticated users to inject persistent malicious scripts through fi
EUVD-2026-22051
NVD
CVE.org
EPSS
Vulnrichment
VulDB
GitHub PoC
Exploit-DB