The SentinelOne Annual Threat Report - A Defenders Guide from the FrontlinesThe SentinelOne Annual Threat ReportGet the Report
Experiencing a Breach?Blog
Get StartedContact Us
SentinelOne
  • Platform
    Platform Overview
    • Singularity Platform
      Welcome to Integrated Enterprise Security
    • AI for Security
      Leading the Way in AI-Powered Security Solutions
    • Securing AI
      Accelerate AI Adoption with Secure AI Tools, Apps, and Agents.
    • How It Works
      The Singularity XDR Difference
    • Singularity Marketplace
      One-Click Integrations to Unlock the Power of XDR
    • Pricing & Packaging
      Comparisons and Guidance at a Glance
    Data & AI
    • Purple AI
      Accelerate SecOps with Generative AI
    • Singularity Hyperautomation
      Easily Automate Security Processes
    • AI-SIEM
      The AI SIEM for the Autonomous SOC
    • AI Data Pipelines
      Security Data Pipeline for AI SIEM and Data Optimization
    • Singularity Data Lake
      AI-Powered, Unified Data Lake
    • Singularity Data Lake for Log Analytics
      Seamlessly Ingest Data from On-Prem, Cloud or Hybrid Environments
    Endpoint Security
    • Singularity Endpoint
      Autonomous Prevention, Detection, and Response
    • Singularity XDR
      Native & Open Protection, Detection, and Response
    • Singularity RemoteOps Forensics
      Orchestrate Forensics at Scale
    • Singularity Threat Intelligence
      Comprehensive Adversary Intelligence
    • Singularity Vulnerability Management
      Application & OS Vulnerability Management
    • Singularity Identity
      Identity Threat Detection and Response
    Cloud Security
    • Singularity Cloud Security
      Block Attacks with an AI-Powered CNAPP
    • Singularity Cloud Native Security
      Secure Cloud and Development Resources
    • Singularity Cloud Workload Security
      Real-Time Cloud Workload Protection Platform
    • Singularity Cloud Data Security
      AI-Powered Threat Detection for Cloud Storage
    • Singularity Cloud Security Posture Management
      Detect and Remediate Cloud Misconfigurations
    Securing AI
    • Prompt Security
      Secure AI Tools Across Your Enterprise
  • Why SentinelOne?
    Why SentinelOne?
    • Why SentinelOne?
      Cybersecurity Built for What’s Next
    • Our Customers
      Trusted by the World’s Leading Enterprises
    • Industry Recognition
      Tested and Proven by the Experts
    • About Us
      The Industry Leader in Autonomous Cybersecurity
    Compare SentinelOne
    • Arctic Wolf
    • Broadcom
    • CrowdStrike
    • Cybereason
    • Microsoft
    • Palo Alto Networks
    • Sophos
    • Splunk
    • Trellix
    • Trend Micro
    • Wiz
    Verticals
    • Energy
    • Federal Government
    • Finance
    • Healthcare
    • Higher Education
    • K-12 Education
    • Manufacturing
    • Retail
    • State and Local Government
  • Services
    Managed Services
    • Managed Services Overview
      Wayfinder Threat Detection & Response
    • Threat Hunting
      World-Class Expertise and Threat Intelligence
    • Managed Detection & Response
      24/7/365 Expert MDR Across Your Entire Environment
    • Incident Readiness & Response
      DFIR, Breach Readiness, & Compromise Assessments
    Support, Deployment, & Health
    • Technical Account Management
      Customer Success with Personalized Service
    • SentinelOne GO
      Guided Onboarding & Deployment Advisory
    • SentinelOne University
      Live and On-Demand Training
    • Services Overview
      Comprehensive Solutions for Seamless Security Operations
    • SentinelOne Community
      Community Login
  • Partners
    Our Network
    • MSSP Partners
      Succeed Faster with SentinelOne
    • Singularity Marketplace
      Extend the Power of S1 Technology
    • Cyber Risk Partners
      Enlist Pro Response and Advisory Teams
    • Technology Alliances
      Integrated, Enterprise-Scale Solutions
    • SentinelOne for AWS
      Hosted in AWS Regions Around the World
    • Channel Partners
      Deliver the Right Solutions, Together
    • SentinelOne for Google Cloud
      Unified, Autonomous Security Giving Defenders the Advantage at Global Scale
    • Partner Locator
      Your Go-to Source for Our Top Partners in Your Region
    Partner Portal→
  • Resources
    Resource Center
    • Case Studies
    • Data Sheets
    • eBooks
    • Reports
    • Videos
    • Webinars
    • Whitepapers
    • Events
    View All Resources→
    Blog
    • Feature Spotlight
    • For CISO/CIO
    • From the Front Lines
    • Identity
    • Cloud
    • macOS
    • SentinelOne Blog
    Blog→
    Tech Resources
    • SentinelLABS
    • Ransomware Anthology
    • Cybersecurity 101
  • About
    About SentinelOne
    • About SentinelOne
      The Industry Leader in Cybersecurity
    • Investor Relations
      Financial Information & Events
    • SentinelLABS
      Threat Research for the Modern Threat Hunter
    • Careers
      The Latest Job Opportunities
    • Press & News
      Company Announcements
    • Cybersecurity Blog
      The Latest Cybersecurity Threats, News, & More
    • FAQ
      Get Answers to Our Most Frequently Asked Questions
    • DataSet
      The Live Data Platform
    • S Foundation
      Securing a Safer Future for All
    • S Ventures
      Investing in the Next Generation of Security, Data and AI
  • Pricing
Get StartedContact Us
CVE Vulnerability Database
Vulnerability Database/CVE-2025-58044

CVE-2025-58044: Jumpserver Open Redirect Vulnerability

CVE-2025-58044 is an open redirect flaw in Fit2cloud Jumpserver affecting the /core/i18n// endpoint through improper Referer header validation. This article covers technical details, affected versions, and mitigation.

Updated: January 22, 2026

CVE-2025-58044 Overview

CVE-2025-58044 is an Open Redirect vulnerability affecting JumpServer, an open source bastion host and operation and maintenance security audit system developed by Fit2Cloud. The vulnerability exists in the /core/i18n// endpoint, which improperly uses the Referer header as a redirection target without adequate validation. This allows attackers to craft malicious URLs that redirect authenticated users to attacker-controlled websites, potentially facilitating phishing attacks, credential theft, or other social engineering campaigns.

Critical Impact

Attackers can leverage this Open Redirect to redirect users from the trusted JumpServer domain to malicious external sites, bypassing user trust and potentially leading to credential harvesting or malware distribution.

Affected Products

  • Fit2cloud JumpServer versions prior to v3.10.19
  • Fit2cloud JumpServer versions prior to v4.10.5

Discovery Timeline

  • 2025-12-01 - CVE-2025-58044 published to NVD
  • 2025-12-05 - Last updated in NVD database

Technical Details for CVE-2025-58044

Vulnerability Analysis

This vulnerability is classified as CWE-601 (URL Redirection to Untrusted Site, also known as Open Redirect). The issue resides in JumpServer's internationalization (i18n) middleware, specifically in how the application handles language switching redirections. When a user changes their language preference via the /core/i18n// endpoint, the application reads the Referer HTTP header to determine where to redirect the user after the language change is applied.

The vulnerability carries a CVSS 4.0 score of 5.5 (Medium severity) with the vector string CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:L/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X. The EPSS probability is 0.031% (8.17th percentile), indicating a relatively low likelihood of exploitation in the wild.

Root Cause

The root cause stems from insufficient validation of the Referer header before using it as a redirect destination. The original implementation trusted the Referer header implicitly, allowing attackers to manipulate this header to specify an arbitrary external URL. Without proper URL parsing and domain validation, the application would redirect users to any URL specified in the Referer header.

Attack Vector

The attack vector is network-based and requires no authentication or user interaction according to the CVSS metrics. An attacker can exploit this vulnerability by:

  1. Crafting a malicious URL pointing to the vulnerable i18n endpoint
  2. Setting up a controlled Referer header pointing to a malicious site
  3. Tricking users into clicking the crafted link or embedding it in phishing emails
  4. Upon request, JumpServer redirects the victim to the attacker-controlled domain

The official patch introduces a SafeRedirectMiddleware to properly validate redirect URLs:

python
import os
import re
import time
+from urllib.parse import urlparse, quote

import pytz
from django.conf import settings
from django.core.exceptions import MiddlewareNotUsed
from django.http.response import HttpResponseForbidden
from django.shortcuts import HttpResponse
-from django.utils import timezone, translation
+from django.shortcuts import redirect
+from django.urls import reverse
+from django.utils import timezone

from .utils import set_current_request

Source: https://github.com/jumpserver/jumpserver/commit/36ae076cb021f16d2053a63651bc16d15a3ed53b

The middleware is registered in the Django settings to intercept and validate all redirects:

python
    'authentication.middleware.ThirdPartyLoginMiddleware',
    'authentication.middleware.SessionCookieMiddleware',
    'simple_history.middleware.HistoryRequestMiddleware',
+    'jumpserver.middleware.SafeRedirectMiddleware',
    'jumpserver.middleware.EndMiddleware',
]

Source: https://github.com/jumpserver/jumpserver/commit/36ae076cb021f16d2053a63651bc16d15a3ed53b

Detection Methods for CVE-2025-58044

Indicators of Compromise

  • Unusual HTTP requests to /core/i18n// endpoints with manipulated Referer headers
  • Web server logs showing redirects to external domains following i18n endpoint access
  • User reports of unexpected redirections when changing language preferences
  • Phishing campaigns leveraging legitimate JumpServer URLs as redirect launchers

Detection Strategies

Network-based detection can identify exploitation attempts by monitoring HTTP traffic for:

  1. Request Pattern Analysis: Monitor for requests to /core/i18n/ endpoints with Referer headers containing external domains
  2. Redirect Chain Analysis: Identify HTTP 302/301 responses from JumpServer that redirect to non-whitelisted external domains
  3. Log Correlation: Cross-reference web access logs with known phishing domains or suspicious URL patterns

Web Application Firewall (WAF) rules can be configured to inspect the Referer header on i18n endpoint requests and block those containing external URLs.

Monitoring Recommendations

Security teams should implement continuous monitoring of JumpServer access logs, specifically filtering for the i18n endpoint. Establish baseline behavior for legitimate language switching operations and alert on anomalies such as:

  • High-frequency requests to i18n endpoints from single sources
  • Referer headers containing URL-encoded characters or obfuscation attempts
  • Redirect destinations to newly registered domains or known malicious infrastructure

Integration with SIEM solutions enables correlation of JumpServer logs with threat intelligence feeds for enhanced detection capabilities.

How to Mitigate CVE-2025-58044

Immediate Actions Required

  • Upgrade JumpServer v3.x installations to version v3.10.19 or later
  • Upgrade JumpServer v4.x installations to version v4.10.5 or later
  • Review web server logs for any historical exploitation attempts targeting the i18n endpoint
  • Implement WAF rules to block external redirects from JumpServer until patching is complete

Patch Information

The vulnerability has been addressed in JumpServer versions v3.10.19 and v4.10.5. The security fix introduces proper URL validation through the SafeRedirectMiddleware component, which uses urlparse from Python's urllib.parse module to validate redirect destinations and ensure they point only to trusted internal URLs.

The official patch is available at commit 36ae076cb021f16d2053a63651bc16d15a3ed53b on the JumpServer GitHub repository. The security advisory with full details is documented in GHSA-h762-mj7p-jwjq.

Workarounds

If immediate patching is not feasible, organizations can implement temporary mitigations:

bash
# Nginx configuration to block external Referer headers on i18n endpoints
location ~ ^/core/i18n/ {
    if ($http_referer ~* "^https?://(?!your-jumpserver-domain\.com)") {
        return 403;
    }
    proxy_pass http://jumpserver_backend;
}

Additionally, consider implementing network-level controls to restrict outbound redirects from the JumpServer application, or configure reverse proxy rules to strip or validate the Referer header before it reaches the application. These workarounds should be considered temporary measures while planning the upgrade to patched versions.

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

  • Vulnerability Details
  • TypeOther

  • Vendor/TechFit2cloud Jumpserver

  • SeverityMEDIUM

  • CVSS Score5.5

  • EPSS Probability0.03%

  • Known ExploitedNo
  • CVSS Vector
  • CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:L/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
  • Impact Assessment
  • ConfidentialityLow
  • IntegrityNone
  • AvailabilityNone
  • CWE References
  • CWE-601
  • Vendor Resources
  • Patch

  • Patch, Vendor Advisory
  • Related CVEs
  • CVE-2026-31864: Fit2cloud JumpServer RCE Vulnerability

  • CVE-2026-31798: Jumpserver Information Disclosure Flaw

  • CVE-2024-40629: Fit2cloud JumpServer RCE Vulnerability

  • CVE-2024-40628: Jumpserver Information Disclosure Flaw
Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the World’s Most Advanced Cybersecurity Platform

See how our intelligent, autonomous cybersecurity platform can protect your organization now and into the future.

Try SentinelOne
  • Get Started
  • Get a Demo
  • Product Tour
  • Why SentinelOne
  • Pricing & Packaging
  • FAQ
  • Contact
  • Contact Us
  • Customer Support
  • SentinelOne Status
  • Language
  • Platform
  • Singularity Platform
  • Singularity Endpoint
  • Singularity Cloud
  • Singularity AI-SIEM
  • Singularity Identity
  • Singularity Marketplace
  • Purple AI
  • Services
  • Wayfinder TDR
  • SentinelOne GO
  • Technical Account Management
  • Support Services
  • Verticals
  • Energy
  • Federal Government
  • Finance
  • Healthcare
  • Higher Education
  • K-12 Education
  • Manufacturing
  • Retail
  • State and Local Government
  • Cybersecurity for SMB
  • Resources
  • Blog
  • Labs
  • Case Studies
  • Videos
  • Product Tours
  • Events
  • Cybersecurity 101
  • eBooks
  • Webinars
  • Whitepapers
  • Press
  • News
  • Ransomware Anthology
  • Company
  • About Us
  • Our Customers
  • Careers
  • Partners
  • Legal & Compliance
  • Security & Compliance
  • Investor Relations
  • S Foundation
  • S Ventures

©2026 SentinelOne, All Rights Reserved.

Privacy Notice Terms of Use

English