CVE-2026-26718

Published Jul 15, 2026 CVSS 3.1 · 9.1 Critical EPSS < 1% KEV · Not listed
Description
A Cross-Site Request Forgery (CSRF) vulnerability exists in the xxl-job-admin web application v.3.0.0 that allows an attacker to perform unauthorized modifications to Glue IDE shell scripts. The affected endpoint lacks proper CSRF token validation and accepts arbitrary HTTP methods via a permissive request mapping

Analysis

AI-generated

Technical impact

The vulnerability is a Cross‑Site Request Forgery (CSRF) flaw in the xxl‑job‑admin web application version 3.0.0. The endpoint responsible for modifying Glue IDE shell scripts lacks CSRF token validation and accepts arbitrary HTTP methods, allowing an attacker to forge a request that writes or overwrites those scripts. The result is the ability to alter the behavior of jobs scheduled by the platform, potentially changing job parameters or execution logic.

Affected Systems

Deployments of xxl‑job‑admin 3.0.0 are affected. The project is an open‑source distributed task scheduling platform. Any instance that exposes the vulnerable endpoint and is reachable by attackers is vulnerable. No commercial vendor is listed as the CNA for this product.

Risk and Exploitability

The CVSS score of 9.1 signals high severity, while the EPSS score of less than 1% indicates that exploitation has not been common to date. The vulnerability is not listed in CISA's KEV catalog. Exploitation would require an attacker to send a forged HTTP request to the vulnerable endpoint. While the description does not explicitly state authentication requirements, CSRF attacks typically need a victim with an active session; this inference is based on standard CSRF behavior. The permissive HTTP method mapping and missing CSRF protection make the attack relatively straightforward from a web client perspective.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest patch or upgrade to a fixed version of xxl‑job‑admin.
  • Restrict the HTTP methods allowed by the endpoint to only those necessary and disable support for others.
  • Enforce CSRF token validation for all state‑changing requests to the vulnerable endpoint.
  • If a patch is not yet available, block or filter traffic to the endpoint using a web application firewall or network‑level rule to prevent forged requests from reaching it.

Generated by OpenCVE AI on August 3, 2026 at 03:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Title CSRF Vulnerability in xxl‑job‑admin 3.0.0 Enables Unauthorized Modification of Glue IDE Scripts
Type Values Removed Values Added
Title CSRF Vulnerability in xxl‑job‑admin 3.0.0 Enables Unauthorized Modification of Glue IDE Scripts
Type Values Removed Values Added
Title Cross‑Site Request Forgery Enables Unauthorized Glue IDE Shell Script Modification in xxl‑job‑admin 3.0.0
Type Values Removed Values Added
Title Cross‑Site Request Forgery Enables Unauthorized Glue IDE Shell Script Modification in xxl‑job‑admin 3.0.0
Type Values Removed Values Added
Weaknesses CWE-352
Metrics cvssV3_1

{'score': 9.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description A Cross-Site Request Forgery (CSRF) vulnerability exists in the xxl-job-admin web application v.3.0.0 that allows an attacker to perform unauthorized modifications to Glue IDE shell scripts. The affected endpoint lacks proper CSRF token validation and accepts arbitrary HTTP methods via a permissive request mapping
References

Subscriptions

No data.

Weaknesses
  • CWE-352

    Cross-Site Request Forgery (CSRF)

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Jul 16, 2026, 6:28 PM
Reserved
Feb 16, 2026, 12:00 AM
Status
Deferred
Published
Jul 15, 2026, 10:16 PM
Modified
Jul 16, 2026, 7:16 PM