CVE-2026-54336
Received Received - Intake

Path Traversal in JumpServer via KoKo Web Terminal SFTP

Vulnerability report for CVE-2026-54336, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-17

Last updated on: 2026-08-17

Assigner: GitHub, Inc.

Description

JumpServer is an open source bastion host and an operation and maintenance security audit system. From 4.8.0 until 4.10.17, an authenticated user with SFTP permission to an authorized asset can submit crafted traversal paths through the KoKo Web Terminal SFTP feature, causing AssetDir.GetRealPath() in pkg/srvconn/sftp_asset.go to resolve paths outside the intended SFTP root and permit read, list, write, rename, or delete operations under the configured backend account on that asset. This issue is fixed in version 4.10.17.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-17
Last Modified
2026-08-17
Generated
2026-08-18
AI Q&A
2026-08-18
EPSS Evaluated
N/A
NVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
jumpserver jumpserver From 4.8.0 (inc) to 4.10.17 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-22 The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability affects JumpServer, an open source bastion host and security audit system. It allows an authenticated user with SFTP permission to submit crafted path traversal inputs through the KoKo Web Terminal SFTP feature. This can cause the system to resolve paths outside the intended SFTP root directory, enabling unauthorized read, list, write, rename, or delete operations on the backend asset under the user's account.

Detection Guidance

Detecting this vulnerability requires checking JumpServer versions between 4.8.0 and 4.10.17. Verify the installed version using commands like 'jumpserver version' or checking package metadata. Inspect SFTP access logs for unauthorized path traversal attempts in the KoKo Web Terminal SFTP feature.

Impact Analysis

If exploited, this vulnerability could allow an attacker with SFTP access to manipulate files outside the intended directory. This may lead to unauthorized data access, modification, or deletion on the affected asset. The impact depends on the permissions of the backend account used for SFTP operations.

Mitigation Strategies

Upgrade JumpServer to version 4.10.17 or later immediately. Temporarily restrict SFTP permissions for users until the upgrade is complete. Monitor SFTP access logs for suspicious activity during the transition period.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-54336. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart