CVE-2025-34095CWE-78

Mako Server v2.5 and v2.6 OS Command Injection via examples/save.lsp

Critical · published July 10, 2025

CVSS v4.0
9.3
EPSS
6%
Percentile
93.5
In the wild
Unconfirmed
What it is

An OS command injection vulnerability exists in Mako Server versions 2.5 and 2.6, specifically within the tutorial interface provided by the examples/save.lsp endpoint. An unauthenticated attacker can send a crafted PUT request containing arbitrary Lua os.execute() code, which is then persisted on disk and triggered via a subsequent GET request to examples/manage.lsp. This allows remote command execution on the underlying operating system, impacting both Windows and Unix-based deployments.

The record
Technical detail
CVSS v4.0
9.3 · CRITICAL
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
EPSS
0.06219 · 93.5th percentile
Weakness
CWE-78 · Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Published
2025-07-10T19:14Z
EPSS history
Timeline
  • 10 JUL 19:14Z
    Mako Server v2.5 and v2.6 OS Command Injection via examples/save.lsp
    cvelistv5