Skip to main content

Jumpserver CVE-2023-43652

CRITICAL
Missing Authorization (CWE-862)
2023-09-27 security-advisories@github.com
9.1
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
9.1 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
None

Lifecycle Timeline

1
CVE Published
Sep 27, 2023 - 19:15 nvd
CRITICAL 9.1

DescriptionNVD

JumpServer is an open source bastion host. As an unauthenticated user, it is possible to authenticate to the core API with a username and an SSH public key without needing a password or the corresponding SSH private key. An SSH public key should be considered public knowledge and should not used as an authentication secret alone. JumpServer provides an API for the KoKo component to validate user private key logins. This API does not verify the source of requests and will generate a personal authentication token. Given that public keys can be easily leaked, an attacker can exploit the leaked public key and username to authenticate, subsequently gaining access to the current user's information and authorized actions. This issue has been addressed in versions 2.28.20 and 3.7.1. Users are advised to upgrade. There are no known workarounds for this vulnerability.

AnalysisAI

JumpServer is an open source bastion host. Rated critical severity (CVSS 9.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Technical ContextAI

This vulnerability is classified as Missing Authorization (CWE-862), which allows attackers to access resources or perform actions without proper authorization checks. JumpServer is an open source bastion host. As an unauthenticated user, it is possible to authenticate to the core API with a username and an SSH public key without needing a password or the corresponding SSH private key. An SSH public key should be considered public knowledge and should not used as an authentication secret alone. JumpServer provides an API for the KoKo component to validate user private key logins. This API does not verify the source of requests and will generate a personal authentication token. Given that public keys can be easily leaked, an attacker can exploit the leaked public key and username to authenticate, subsequently gaining access to the current user's information and authorized actions. This issue has been addressed in versions 2.28.20 and 3.7.1. Users are advised to upgrade. There are no known workarounds for this vulnerability. Affected products include: Fit2Cloud Jumpserver.

RemediationAI

No vendor patch is available at time of analysis. Monitor vendor advisories for updates. Implement role-based access control, validate authorization on every request server-side, apply principle of least privilege.

CVE-2023-48193 CRITICAL POC
9.8 Nov 28

Insecure Permissions vulnerability in JumpServer GPLv3 v.3.8.0 allows a remote attacker to execute arbitrary code via by

CVE-2024-29202 CRITICAL POC
9.9 Mar 29

JumpServer is an open source bastion host and an operation and maintenance security audit system. Rated critical severit

CVE-2024-29201 CRITICAL POC
9.9 Mar 29

JumpServer is an open source bastion host and an operation and maintenance security audit system. Rated critical severit

CVE-2023-43651 CRITICAL POC
9.9 Sep 27

JumpServer is an open source bastion host. Rated critical severity (CVSS 9.9), this vulnerability is remotely exploitabl

CVE-2023-28110 CRITICAL POC
9.9 Mar 16

Jumpserver is a popular open source bastion host, and Koko is a Jumpserver component that is the Go version of coco, ref

CVE-2023-42818 CRITICAL POC
9.8 Sep 27

JumpServer is an open source bastion host. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitabl

CVE-2023-43650 HIGH POC
7.4 Sep 27

JumpServer is an open source bastion host. Rated high severity (CVSS 7.4), this vulnerability is remotely exploitable, n

CVE-2025-58044 MEDIUM POC
6.1 Dec 01

JumpServer is an open source bastion host and an operation and maintenance security audit system. Prior to v3.10.19 and

CVE-2024-24763 MEDIUM POC
6.1 Feb 20

JumpServer is an open source bastion host and an operation and maintenance security audit system. Rated medium severity

CVE-2024-40629 CRITICAL
9.8 Jul 18

JumpServer is an open-source Privileged Access Management (PAM) tool that provides DevOps and IT teams with on-demand an

CVE-2021-3169 CRITICAL
9.8 Jul 23

An issue in Jumpserver before 2.6.2, before 2.5.4, before 2.4.5 allows attackers to create a connection token through an

CVE-2023-46123 MEDIUM POC
5.3 Oct 25

jumpserver is an open source bastion machine, professional operation and maintenance security audit system that complies

Share

CVE-2023-43652 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy