CVE-2026-112159
MediumCVSS 5.5Summary
A security vulnerability was detected in JumpServer up to 4.10.19 in an unknown function of the Template Rendering component; manipulation of the IP/HOST argument leads to OS command injection. Remote exploitation is possible, the exploit has been publicly disclosed, and upgrading to 5.0.0 fixes the issue (patch fcf2904cdb884230e9676f50f37a44d09fa97040); the vendor confirms the fix will also be included in an upcoming v4 release.
Risk Assessment
OS command injection in JumpServer may allow an attacker to execute arbitrary commands on the privileged access management server.
Recommendation
Upgrade JumpServer to version 5.0.0 or a v4 release containing patch fcf2904cdb884230e9676f50f37a44d09fa97040.
Other vulnerabilities in JumpServer
See all- CVE-2025-62712Critical
JumpServer versions prior to v3.10.20-lts and v4.10.11-lts allow an authenticated, non-privileged user to retrieve connection tokens belonging to other users via the super-connection API endpoint. The endpoint returns tokens created by all users instead of restricting results to the requester's tokens. This is fixed in v3.10.20-lts and v4.10.11-lts.
- CVE-2023-48193Critical
A vulnerability in JumpServer GPLv3 v.3.8.0 allows a remote attacker to bypass command filtering and execute arbitrary code. Note that the vendor disputes this, stating that command filtering is not intended to restrict authorized users.
- CVE-2026-104126Medium
Prior to 4.10.17-lts, JumpServer's Ansible-based automation rendering can evaluate attacker-controlled template expressions from users who have permission to create or execute affected automation tasks. Crafted content can invoke sensitive Ansible lookup behavior (file, pipe, env, password), disclosing files or environment values and potentially allowing limited command execution.
- CVE-2026-54336Medium
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.
- CVE-2026-44846Medium
JumpServer is an open source bastion host and an operation and maintenance security audit system. Prior to 4.10.17, a user with the users.invite_user permission can submit an existing member to POST /api/v1/users/users/invite/, causing the organization invitation logic in apps/users/api/user.py to execute user.org_roles.set(org_roles) and replace the member's existing organization roles, which can escalate privileges or downgrade administrators. This issue is fixed in version 4.10.17.
- CVE-2026-44845Medium
JumpServer is an open source bastion host and an operation and maintenance security audit system. Prior to 4.10.17, an authenticated administrator with Applet Host management and deployment permissions can inject Jinja2 expressions into the IP/Host field or Core Service Address field, causing Ansible to evaluate ansible_host inventory data or playbook variables during Applet Host deployment and execute arbitrary commands on the JumpServer control node. This issue is fixed in version 4.10.17.
- CVE-2025-58044Medium
JumpServer is an open source bastion host and operation and maintenance security audit system. Prior to v3.10.19 and v4.10.5, the /core/i18n// endpoint uses the Referer header as the redirection target without proper validation, which could lead to an Open Redirect vulnerability. This vulnerability is fixed in v3.10.19 and v4.10.5.
- CVE-2025-62795High
JumpServer is an open source bastion host. Prior to v3.10.21-lts and v4.10.12-lts, a low-privileged authenticated user can invoke LDAP configuration tests and start LDAP synchronization by sending crafted messages to the /ws/ldap/ WebSocket endpoint, bypassing authorization checks.
Original NVD description (English source)
A security vulnerability has been detected in JumpServer up to 4.10.19. The affected element is an unknown function of the component Template Rendering. The manipulation of the argument IP/HOST leads to os command injection. Remote exploitation of the attack is possible. The exploit has been disclosed publicly and may be used. Upgrading to version 5.0.0 is sufficient to fix this issue. The identifier of the patch is fcf2904cdb884230e9676f50f37a44d09fa97040. The affected component should be upgraded. The vendor confirms: "This issue was identified quite some time ago, and we have already fixed it in the v5 branch. (...) The fix will also be included in an upcoming v4 release.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

