Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain restricted API key-derived session
-
ExploitClaim attacker-controlled device code
-
ExecutionPermission class skips write-scope enforcement
-
ImpactReceive full read-write session valid up to 365 days
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Least privilege enforcement
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 | The attacker must already hold a valid authenticated Psono session derived from a restricted API key (a token intentionally limited in write scope and/or lifetime), and must be able to supply and claim a device code they control via the device-code claim flow. The underlying defect is that the permission class on the device-code claim path does not enforce the token's write scope. Limiting factors that reduce realistic risk: exploitation requires an existing authenticated restricted session (PR:L, not unauthenticated), it does NOT bypass two-factor authentication, and it does NOT directly disclose plaintext secrets; it affects Psono Server versions 5.3.5 through 7.2.3 only. |
| Impact | This is a genuine but moderate-priority privilege-escalation issue rather than a critical emergency. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N, base 6.5) shows network reach and low attack complexity, but PR:L is decisive: the attacker must already hold a valid authenticated session derived from a restricted API key before anything can happen, so this is a post-foothold scope-escalation, not an entry point. Impact is integrity-only (C:N/A:N) - the flaw grants an unrestricted read-write session but, per the description, does not bypass two-factor authentication or directly disclose plaintext secrets. Exploitation signals are consistently low-to-moderate and do not conflict: EPSS is 0.47% (40th percentile), there is no CISA KEV listing (not actively exploited), and no public exploit identified at time of analysis. The vuln.today decision label is 'this_month', consistent with a real fix that should be scheduled rather than rushed. Net: a legitimate privilege-management weakness (CWE-269) worth patching on a normal cycle, not a high-CVSS-but-illusory risk, but also not an emergency given the authentication prerequisite and absence of exploitation evidence. |
| Exploit ScenarioDerived | An attacker who already possesses a deliberately restricted (e.g., read-only, scope- and lifetime-limited) API key-derived session claims an attacker-controlled device code. Because the permission class fails to enforce the token's write scope during the device-code claim, the attacker is issued a full read-write session valid for up to 365 days, escalating well beyond the original token's intended limits. No public exploit identified at time of analysis; the trigger is reachable remotely with low complexity but requires the pre-existing authenticated session. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 28, 2026
Psono Server 5.3.5 through 7.2.3 allows an attacker who already holds an authenticated session derived from a scope-restricted API key to escalate privileges by claiming an attacker-controlled device code, receiving in return a full read-write session valid for up to 365 days that outlives and exceeds the original token's scope and lifetime limits. The flaw is a missing write-scope enforcement in the permission class on the device-code claim path (CWE-269), rated CVSS 6.5 with PR:L, and it does not bypass two-factor authentication nor directly disclose plaintext secrets. It is not confirmed as actively exploited (CISA KEV) and no public exploit code has been identified at time of analysis; EPSS is low at 0.47% (40th percentile), and the vendor has released a fix in 7.2.4.
RemediationAI
Upgrade Psono Server to version 7.2.4, which contains the fix (release notes at https://gitlab.com/esaqa/psono/psono-server/-/releases/v7.2.4; the specific change is commit 19ed5a192c704fece1645d946b6f4c36045bacbe in https://gitlab.com/esaqa/psono/psono-server). Because the defect is that the device-code claim permission class did not enforce token write scope, updating is the complete vendor-provided fix, and the advisory at https://gitlab.com/esaqa/esaqa/security-advisories/-/blob/master/advisories/CVE-2026-117468.md should be reviewed alongside the upgrade. No vendor-documented workaround is listed in the available references, so where an immediate upgrade is not possible the practical compensating measure is to inventory and, if feasible, revoke or avoid issuing long-lived restricted API-key sessions on versions 5.3.5 through 7.2.3, accepting that this disrupts legitimate integrations; after upgrading, audit existing sessions for any full read-write sessions of unexpected duration (up to 365 days) that may have been minted through the claim flow and revoke them.
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
Psono is an end-to-end encrypted password and secret management server, and the affected component is the device-code claim flow implemented in psono/restapi/views/device_code_claim.py, part of an OAuth-style device authorization pattern used to bind a client to a session. The root cause is classified as CWE-269 (Improper Privilege Management): the permission class applied to the device-code claim endpoint did not check the write scope carried by the calling token, so a session created from a deliberately restricted API key could complete a claim against an attacker-chosen device code and be issued a normal read-write session instead of one bounded by the originating token's scope and expiry. Per the affected-version data and CPE (cpe:2.3:a:esaqa_gmbh:psono), only Psono Server 5.3.5 through 7.2.3 is impacted, with 7.2.4 containing the correction. The supplied sources describe the missing scope enforcement as the defect but do not detail further trigger mechanics; the impact is bounded to integrity (I:H) with no confidentiality or availability effect, and the assessed vector (AV:N/AC:L/PR:L/UI:N/S:U) reflects a network-reachable issue that still requires a pre-existing low-privileged authenticated session.
Know when Psono 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
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
Requires an existing restricted authenticated session (PR:L) reachable over the network with no user interaction; impact is unauthorized write-scope escalation (I:H) with no direct secret disclosure (C:N) or availability loss (A:N).
Primary rating from Vendor (esaqa).
CVSS VectorVendor: esaqa
DescriptionCVE.org
Psono Server versions 5.3.5 through 7.2.3 used a permission class that did not enforce token write scope when claiming a device code. An authenticated remote attacker holding a restricted API key-derived session could claim an attacker-controlled device code and obtain a full read-write session valid for up to 365 days, bypassing the original token's scope and lifetime restrictions. This did not bypass two-factor authentication or directly disclose plaintext secrets.
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
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
Psono Server CE and EE (versions 3.1.0 through 7.2.3) fail to consume the stored WebAuthn challenge after verifying an a
Psono Server (Community and Enterprise editions) 1.0.0 through 7.2.3 fails to enforce the direction of file-transfer cre
Server-side request forgery (CWE-918) in Psono Server CE and EE versions 0.1.0 through 7.2.3 allows an authenticated rem
EUVD-2026-110600
GHSA-897w-6p63-7p9g
NVD
CVE.org
EPSS
Exploit-DB