ZeroHour

CVE-2026-92137

moderate

Path Traversal in Jenkins Robot Framework Plugin Enables Controller RCE

CVSS 3.1
8.8 high
EPSS
Published
()
Modified
AI analysis

The Robot Framework Plugin for Jenkins, version 6.2.2 and earlier, fails to verify that the archive directory configured for Robot Framework report files is contained within the build directory on the Jenkins controller (a path traversal flaw, CWE-22). An attacker who holds Item/Configure permission on any job can set an archive directory pointing outside the build directory and thereby create or replace arbitrary files on the controller file system with attacker-specified content. By overwriting sensitive files, the attacker can achieve remote code execution on the Jenkins controller. Any Jenkins instance running the affected plugin is exposed, particularly where Item/Configure permission is granted to broad or partially trusted user groups. No public proof-of-concept is known and the flaw is not listed in CISA's Known Exploited Vulnerabilities catalog, so exploitation has not been confirmed.

What to do: Upgrade the Robot Framework Plugin to a fixed release newer than 6.2.2 as soon as it is published, and review Jenkins security advisories for the exact fixed version. Until then, restrict Item/Configure permission to fully trusted users only, and audit existing job configurations for archive directory paths that escape the build directory. Check the Jenkins controller file system for unexpected or recently modified files that could indicate abuse.

Affected
Jenkins Robot Framework Plugin6.2.2 and earlier
Estimated exposure
moderateroughly 1,000-10,000 Jenkins controller installs (plugin active-install counts are in the low thousands) — Estimate based on Jenkins update-center marketplace active-install counts for the Robot Framework Plugin, which are historically in the low thousands, making this a niche but real deployed base.

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

Jenkins Robot Framework Plugin 6.2.2 and earlier does not check that the archive directory configured for Robot Framework report files is contained within the build directory on the Jenkins controller, allowing attackers with Item/Configure permission to create or replace arbitrary files on the Jenkins controller file system with attacker-specified content, which can lead to remote code execution.

Weakness
CWE-22
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

In the news

No ingested article mentions this CVE yet.