Skip to main content
← All vulnerabilities
CVE-2025-54386GO-2025-3835GHSA-Q6GG-9F92-R9WG

Traefik's Client Plugin is Vulnerable to Path Traversal, Arbitrary File Overwrites and Remote Code Execution

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.11.28, 3.4.5, 3.5.0-rc2, 3.5.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: total

Summary

Traefik is an HTTP reverse proxy and load balancer. In versions 2.11.27 and below, 3.0.0 through 3.4.4 and 3.5.0-rc1, a path traversal vulnerability was discovered in WASM Traefik’s plugin installation mechanism. By supplying a maliciously crafted ZIP archive containing file paths with ../ sequences, an attacker can overwrite arbitrary files on the system outside of the intended plugin directory. This can lead to remote code execution (RCE), privilege escalation, persistence, or denial of service. This is fixed in versions 2.11.28, 3.4.5 and 3.5.0.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • traefik traefik

    fixed in 2.11.28 · through 2.11.27; fixed in 3.4.5 · through 3.0.0; From 3.5.0-rc1 · fixed in 3.5.0-rc2

  • github.com/traefik/traefikGo

    All versions

  • github.com/traefik/traefik/v2Go

    fixed in 2.11.28

  • github.com/traefik/traefik/v3Go

    fixed in 3.4.5; From 3.5.0-rc1 · fixed in 3.5.0

  • github.com/traefik/traefik/v3Go

    fixed in 3.4.5

  • github.com/traefik/traefik/v3Go

    From 3.5.0-rc1 · fixed in 3.5.0

References 6

GitHub · traefik/traefik

GitHub · traefik/plugin-service