Skip to main content

Proxmox Mail Gateway CVE-2026-94588

| EUVDEUVD-2026-84163 MEDIUM
Improper Neutralization of Argument Delimiters in a Command ('Argument Injection') (CWE-88)
2026-09-21 mitre GHSA-mpx3-wp2c-xm4m
4.4
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

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

  1. Access
    Lure authenticated PMG admin to malicious page
  2. Delivery
    Browser auto-submits forged changelog request
  3. Exploit
    Inject crafted args into apt-get command
  4. Execution
    apt-get executes with injected arguments
  5. Impact
    Limited config/integrity impact at apt privilege

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Argument sanitization
Exploitation Conditions

Exploitation requires the attacker to reach the package changelog retrieval functionality of Proxmox pmg-api with a valid authenticated (per CVSS PR:H, administrative) session, OR to trick an already-authenticated PMG administrator into triggering the request CSRF-style from their browser. The specific vulnerable feature is the changelog-fetch path that passes user-supplied input into the underlying apt-get command without sanitization. Limiting factors: the target must be a Proxmox Mail Gateway deployment (niche), an admin must be authenticated, and for the CSRF variant the admin must interact with attacker-controlled content - consistent with the high attack complexity (AC:H).

Impact

This is a low-to-moderate real-world risk despite the network attack vector. The CVSS 3.1 vector (AV:N/AC:H/PR:H/UI:N/S:C/C:L/I:L/A:N) yields a modest 4.4 score, driven down by high attack complexity (AC:H), the requirement for high privileges (PR:H), and only Low confidentiality/integrity impact with no availability impact. No EPSS score, no CISA KEV listing, and no public POC are present in the provided data, so exploitation status is: no public exploit identified at time of analysis. The description states authentication is required but exploitation can occur CSRF-style, which conflicts with the vendor's UI:N - a genuine CSRF attack presupposes victim user interaction (a logged-in admin's browser being tricked), so UI:N should likely be UI:R; verify with vendor. The single reference is a Proxmox forum advisory with no enumerated affected versions, no patch version, and no independent corroboration, so the affected-version scope is unconfirmed. Overall this reads as a real-but-low-priority hardening issue in a niche management API rather than a widely-weaponizable flaw.

Exploit ScenarioDerived

An attacker crafts a malicious web page or link that, when visited by an authenticated Proxmox Mail Gateway administrator, silently issues a package-changelog request to pmg-api containing attacker-controlled apt-get arguments (CSRF-style). The injected arguments are passed unsanitized to apt-get running at elevated privilege, altering its behavior. No public exploit code is identified at time of analysis, and the high attack complexity plus need for an active admin session limit reliability.

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

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

Alert me

AnalysisAIv1 – Sep 21, 2026

Argument injection in Proxmox Mail Gateway's pmg-api package changelog retrieval functionality lets an attacker with an authenticated high-privileged session, or an attacker who can induce a logged-in PMG administrator to make a CSRF-style request, supply malicious arguments to the underlying apt-get command. The issue is classified as CWE-88 and tracked at CVSS 4.4 with high attack complexity, required administrative privileges, low confidentiality and integrity impact, and a scope change; no public exploit identified at time of analysis. Exploitation is limited to Proxmox Mail Gateway deployments and, in the CSRF variant, requires administrator interaction, making real-world risk low-to-moderate despite the network attack vector.

RemediationAI

No exact fixed pmg-api version is specified in the supplied intelligence; consult the linked Proxmox Mail Gateway security advisory at https://forum.proxmox.com/threads/proxmox-mail-gateway-security-advisories.149333/post-831054 for the vendor-recommended patched build and apply it as soon as it is available. Until then, reduce exposure by restricting the PMG administrative interface to trusted management networks or VPN-only access, which lowers the chance of both direct authenticated abuse and CSRF delivery but reduces administrative convenience. Ensure administrative sessions use strong CSRF protections, such as SameSite=Strict or Lax cookies where compatible and token validation, and avoid browsing untrusted sites while logged in; these controls help with the CSRF-style path but do not stop an attacker who already holds valid admin credentials. If package changelog retrieval is not required, block or disable that endpoint at the reverse proxy, accepting loss of changelog visibility in the admin UI; additionally, monitor PMG and apt logs for changelog requests containing unexpected options or separators, though detection is not a substitute for patching.

Affected VersionsENISA

pmg-api 9.0.0 <9.0.3

Affected Packages

euvd pmg_api fix: 9.0.3

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

The root cause is CWE-88, Improper Neutralization of Argument Delimiters in a Command, which occurs when user-controlled input is concatenated into a command line without separating data from options. In Proxmox pmg-api, the package changelog retrieval path passes user-supplied package or changelog parameters to apt-get, allowing an attacker to inject additional apt-get options such as configuration overrides or other command-line switches. Because the vulnerable component is part of the PMG management API and affects resources beyond its own security scope, the assessed vector uses S:C; however, the impact is constrained to low confidentiality and integrity, not availability. The assessed CVSS vector is CVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:C/C:L/I:L/A:N, indicating remote reachability but high complexity, high privileges, user interaction for the CSRF path, and limited direct impact. The CPE cpe:2.3:a:proxmox:pmg-api:*:*:*:*:*:*:*:* identifies Proxmox pmg-api as the affected component, with no specific version range fixed by the provided wildcard.

Know when Proxmox 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 (mitre) PRIMARY 4.4 MEDIUM
AV:N/AC:H/PR:H/UI:N/S:C/C:L/I:L/A:N
vuln.today AI 4.0 MEDIUM

Network-reachable API but AC:H and PR:H for the admin-gated feature, UI:R because the described CSRF vector needs a logged-in admin's interaction; apt-get runs at higher privilege so S:C with limited C/I impact.

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

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

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

Lifecycle Timeline

1
Patch available
Sep 21, 2026 - 22:02 EUVD

DescriptionCVE.org

In Proxmox pmg-api, an argument injection vulnerability exists in the package changelog retrieval functionality. This is caused by improper handling of user-supplied input passed to the underlying apt-get command when fetching package changelogs. It requires authentication but can be exploited in a CSRF-style attack.

Threat Intelligence Overview

EPSS Score
0.2%
Top 95% exploitable
Prevalence
Low
Proxmox Mail Gateway management API, niche vs mainstream Proxmox VE
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.2%
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

22
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +22
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.

CVE-2022-35508 CRITICAL POC
9.8 Dec 04

Proxmox Virtual Environment (PVE) and Proxmox Mail Gateway (PMG) are vulnerable to SSRF when proxying HTTP requests betw

CVE-2022-31358 CRITICAL POC
9.0 Dec 14

A reflected cross-site scripting (XSS) vulnerability in Proxmox Virtual Environment prior to v7.2-3 allows remote attack

CVE-2026-25499 HIGH POC
7.5 Feb 04

The Terraform/OpenTofu Proxmox Provider prior to version 0.93.1 contains a path traversal vulnerability in its SSH sudoe

CVE-2022-35507 HIGH POC
7.1 Dec 04

A response-header CRLF injection vulnerability in the Proxmox Virtual Environment (PVE) and Proxmox Mail Gateway (PMG) w

CVE-2015-9057 MEDIUM POC
6.1 May 03

Multiple cross-site scripting (XSS) vulnerabilities in Proxmox Mail Gateway prior to hotfix 4.0-8-097d26a9 allow remote

CVE-2015-9058 MEDIUM POC
6.1 May 03

Open redirect vulnerability in Proxmox Mail Gateway prior to hotfix 4.0-8-097d26a9 allows remote attackers to redirect u

CVE-2023-43320 HIGH
8.8 Sep 27

An issue in Proxmox Server Solutions GmbH Proxmox VE v.5.4 thru v.8.0, Proxmox Backup Server v.1.1 thru v.3.0, and Proxm

CVE-2014-2325 MEDIUM POC
4.3 Mar 14

Multiple cross-site scripting (XSS) vulnerabilities in Proxmox Mail Gateway before 3.1-5829 allow remote attackers to in

CVE-2022-28142 HIGH
7.5 Mar 29

Jenkins Proxmox Plugin 0.6.0 and earlier disables SSL/TLS certificate validation globally for the Jenkins controller JVM

CVE-2022-28144 MEDIUM
6.5 Mar 29

Jenkins Proxmox Plugin 0.7.0 and earlier does not perform a permission check in several HTTP endpoints, allowing attacke

CVE-2022-28143 MEDIUM
6.5 Mar 29

A cross-site request forgery (CSRF) vulnerability in Jenkins Proxmox Plugin 0.7.0 and earlier allows attackers to connec

CVE-2022-28141 MEDIUM
6.5 Mar 29

Jenkins Proxmox Plugin 0.5.0 and earlier stores the Proxmox Datacenter password unencrypted in the global config.xml fil

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