CVE-2026-117468
Device-code claim permits restricted token escalation in Psono Server
esaqa GmbH Psono
CVSS
6.5MediumExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)No scoreNo FIRST EPSS score in this snapshot yet
What fixes it
- 7.2.4PsonoCVE List
A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.
Description
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.
Text from CVE List
Affected versions 1
- Psonoaffected: 5.3.5 before 7.2.4CVE List
References 5
- gitlab.com/esaqa/psono/psono-server/-/commit/19ed5a192c704fece1645d946b6f4c36045bacbeFixvia CVE List
- gitlab.com/esaqa/esaqa/security-advisories/-/blob/master/advisories/CVE-2026-117468.mdAdvisoryvia CVE List
- gitlab.com/esaqa/psono/psono-server/-/blob/v7.2.3/psono/restapi/views/device_code_claim.pyReferencevia CVE List
- gitlab.com/esaqa/psono/psono-server/-/releases/v7.2.4Referencevia CVE List
- gitlab.com/esaqa/psono/psono-serverReferencevia CVE List