Skip to main content

Psono Server CVE-2026-117469

| EUVDEUVD-2026-110603 MEDIUM
Missing Authorization (CWE-862)
2026-10-27 esaqa GHSA-jg7j-q6m4-7gq5
5.4
CVSS 3.1 · Vendor: esaqa
View

Attack ChainAIDerived

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

  1. Access
    Authenticate with read-only access to a file
  2. Delivery
    Present download transfer to upload endpoint
  3. Exploit
    Server issues signed upload URL for chosen key
  4. Execution
    Append chunk to owner's object
  5. Impact
    Overwrite data or consume storage

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 an authenticated Psono account that holds at least read-only (download) access to a specific file within a file repository, and the file-repository feature must be in use. The attacker then submits download-transfer credentials to the upload endpoint to obtain a signed upload URL for an attacker-selected object key. Limiting factors: authentication is required (PR:L, not unauthenticated); the attacker must already have read access to a target object; no user interaction is needed; and impact is bounded by the server's transfer size, chunk-count, and lifetime limits, which cap how much can be written or overwritten.

Impact

This is a moderate-severity, low-urgency issue rather than a top priority. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L, base 5.4) describes a network-reachable but authenticated flaw (PR:L) with limited integrity and availability impact and no confidentiality loss - consistent with a missing-authorization bug (CWE-862) where an attacker with only read-only access to a file can misuse the upload endpoint. The signals are mutually consistent and point low: EPSS is 0.34% (27th percentile), there is no CISA KEV listing, and no public exploit is identified at time of analysis. The vuln.today decision label is 'this_month', i.e. a routine patch cadence, not act_now or emergency. The one caveat is that the vector states AV:N while exploitation requires an authenticated account that already holds read-only access to a target file in a file repository - network reachability is real, but a valid low-privilege credential and an existing shared/readable object are prerequisites, so real-world exploitability is narrower than AV:N alone implies.

Exploit ScenarioDerived

An authenticated Psono user who has only read-only (download) access to a file in a file repository crafts a request that presents download-transfer credentials to the upload endpoint. Because the server does not enforce the transfer direction, the attacker receives a signed upload URL for an attacker-chosen object key and appends a chunk, letting them write to or overwrite the owner's repository object and consume storage. No public exploit code is identified at time of analysis; the trigger is described in the vendor advisory but not published as a working exploit.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 28, 2026

Psono Server (Community and Enterprise editions) 1.0.0 through 7.2.3 fails to enforce the direction of file-transfer credentials, letting an authenticated user who holds only read-only download access to a file-repository object obtain a signed upload URL for an attacker-chosen object key and append data to the owner's file. The result is limited-integrity and limited-availability impact - repository objects can be uploaded over or overwritten and storage consumed - bounded by server-side transfer size, chunk-count and lifetime limits (CVSS 5.4, PR:L, no user interaction). Exploitation requires an existing Psono account, prior read access to the targeted object, and the file-repository feature being in use; no public exploit code was identified at time of analysis, EPSS is low at 0.34% (27th percentile), the issue is not in CISA KEV, and vendor-released patch 7.2.4 is available, which places this in a this-month rather than emergency remediation window.

RemediationAI

Upgrade Psono Server CE/EE to 7.2.4 or later, which the vendor lists as the fixed release (https://gitlab.com/esaqa/psono/psono-server/-/releases/v7.2.4); the specific fix is commit 64753b19bd8d03cfbed20db575f4dccb220d9ca4, which adds the transfer-direction check in the file-repository upload serializer. The operator-facing advisory is https://gitlab.com/esaqa/esaqa/security-advisories/-/blob/master/advisories/CVE-2026-117469.md and should be reviewed for edition-specific notes before upgrading. No separate workaround is documented in the available sources, and because the missing check sits in the server code, upgrading is the complete fix; where an upgrade must be staged, note that the exposure only exists when the file-repository feature is actively used and that the server's existing transfer size, chunk-count and lifetime limits constrain how much can be written - those limits reduce but do not prevent the issue, and removing or suspending file-repository usage would eliminate the attack surface at the cost of losing file storage functionality for users. Prioritisation can stay measured: EPSS 0.34% (27th percentile), no CISA KEV listing, and no public exploit code identified at time of analysis, consistent with the this-month decision label rather than emergency handling.

Affected VersionsENISA

Psono 1.0.0 <7.2.4

Affected Packages

euvd psono fix: 7.2.4

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's file repositories use transfer objects that carry a direction - a download transfer for reading an object and an upload transfer for writing one - and the server is expected to check that the credential presented to an endpoint matches the operation being performed. The flaw is a missing authorization check (CWE-862): the upload serializer in the REST API (psono/restapi/serializers/file_repository_upload.py as of v7.2.3) did not verify that the supplied transfer credential was actually an upload transfer, so a legitimate download transfer could be replayed against the upload endpoint. Because the upload flow returns a signed upload URL bound to the object key supplied by the client, the attacker could direct that signed URL at an object they can only read, then append a chunk to the owner's file rather than creating their own object. The weakness is in the server's REST/API layer of Psono Server CE and EE rather than in the storage backend itself; both editions share the affected code path across versions 1.0.0 to 7.2.3, and fixed release 7.2.4 plus commit 64753b19bd8d03cfbed20db575f4dccb220d9ca4 address the direction check. Impact is capped by the platform's per-transfer size, chunk-count and lifetime limits, which the assessed vector reflects as low integrity and low availability impact with no confidentiality impact.

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

Vendor (esaqa) PRIMARY 5.4 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L
vuln.today AI 5.4 MEDIUM

Network endpoint reachable with a low-privilege authenticated account holding read-only file access (PR:L); no confidentiality loss, but write/overwrite gives I:L and storage consumption gives A:L.

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

Primary rating from Vendor (esaqa).

CVSS VectorVendor: esaqa

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
Low

DescriptionCVE.org

Psono Server (CE & EE) versions 1.0.0 through 7.2.3 did not enforce the direction of file-transfer credentials on file-repository operations. An authenticated remote attacker with read-only access to a file could present a download transfer to the upload endpoint, obtain a signed upload URL for an attacker-selected object key, and append a chunk to the owner's file. Exploitation could upload or overwrite repository objects and consume storage, subject to transfer size, chunk-count, and lifetime limits.

Threat Intelligence Overview

EPSS Score
0.3%
Top 73% exploitable
Prevalence
Low
self-hosted open-source password manager, niche deployment footprint
Social Media
2
Sightings
Data Quality
4 sources
Confidence: Medium

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

27
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +27
PoC: 0
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.

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