Appsecure logo

CVE-2026-28223: Medium Vulnerability in Torchbox Wagtail

A medium-severity stored cross-site scripting (XSS) vulnerability in Torchbox Wagtail allows users with admin access to execute arbitrary JavaScript. Organizations must patch to mitigate risks effectively.

MEDIUMCVSS 6.1 · Published March 5, 2026

Not a customer? See how AppSecure simulates real world attacks to protect your infrastructure.

Speak to Experts

Wagtail, an open source content management system built on Django, contains a stored cross-site scripting (XSS) vulnerability in the wagtail.contrib.simple_translation module. This vulnerability allows an attacker with Wagtail admin access to create a page with a specially crafted title. When another user performs the "Translate" action, arbitrary JavaScript code is executed. This could lead to actions being performed with that user's credentials. Importantly, this vulnerability is not exploitable by an ordinary site visitor without admin access.

The vulnerability has been assigned a CVSS score of 6.1, which classifies it as medium severity. The risk to organizations includes potential unauthorized actions taken with user credentials. Organizations should address this vulnerability in their priority patch cycle.

The vulnerability was published on March 5, 2026, and affects Wagtail versions prior to 6.3.8, 7.0.6, 7.2.3, and 7.3.1. It has been patched in these versions, and organizations using affected versions should upgrade promptly to mitigate risks.

The CWE classification for this vulnerability is CWE-79, indicating a cross-site scripting issue. Organizations should prioritize remediation to prevent exploitation.

Vulnerability Details

This vulnerability allows for stored cross-site scripting (XSS) within the Wagtail admin area. As noted, it affects versions prior to 6.3.8, 7.0.6, 7.2.3, and 7.3.1. The CVSS score of 6.1 indicates a medium severity, with a high confidentiality and integrity impact but no availability impact. This highlights the potential for sensitive data exposure and unauthorized actions.

Technical Analysis

The root cause of this vulnerability lies in improper handling of user input in the Wagtail admin interface. Specifically, the confirmation messages within the wagtail.contrib.simple_translation module do not properly escape HTML, allowing for XSS. The attack vector is network-based, requiring a user with admin privileges to exploit it. The attack complexity is low, as it only requires a user interaction to trigger the vulnerability.

The privileges required are high, as an attacker must have admin access to create the malicious page. User interaction is required since the victim must perform the Translate action. The vulnerability's impact is significant, with potential confidentiality and integrity breaches, while availability remains unaffected.

Risk & Impact Analysis

Organizations utilizing Wagtail should recognize the real-world risks associated with this vulnerability. The potential for unauthorized actions taken with a user's credentials poses a significant threat to organizational security. The blast radius could include any user with access to the Wagtail admin, making it critical to address swiftly.

Given the medium CVSS score, organizations should consider this vulnerability a priority in their patching cycle. The urgency for remediation is heightened by the fact that this vulnerability is confined to admin users, thus requiring immediate action to prevent exploitation by malicious actors.

Exploitation Status

Signal

Status

Known Exploit

No

Public PoC

No

Actively Exploited

No

Ransomware Use

No

Affected Versions

The affected versions of Wagtail include all versions prior to 6.3.8, 7.0.6, 7.2.3, and 7.3.1. Organizations should upgrade to these patched versions to mitigate the vulnerability.

Mitigation & Remediation

Organizations should prioritize updating Wagtail to versions 6.3.8, 7.0.6, 7.2.3, or 7.3.1 to remediate this vulnerability. In cases where immediate patching is not possible, consider implementing web application firewalls (WAF) and enhancing input validation to limit exposure.

Additionally, organizations may want to review their access controls within the Wagtail admin to ensure that only trusted users have administrative privileges. Regular security assessments can help identify potential vulnerabilities.

For further security measures, organizations should validate remediation through penetration testing to identify similar weaknesses.

Detection Guidance

Monitoring for unusual behavior in the Wagtail admin area is essential. Log indicators that show unexpected admin actions or page modifications may signal attempts to exploit this vulnerability. Additionally, organizations should watch for any JavaScript code execution that appears out of context.

AppSecure Threat Intelligence Insight

This vulnerability represents a significant risk for organizations using Wagtail, particularly those with less rigorous access controls. It highlights the need for continuous monitoring and security assessments to identify and address vulnerabilities before they can be exploited.

Organizations should consider adopting a more proactive security posture by investing in comprehensive security solutions. By doing so, they can significantly reduce their risk exposure and enhance their overall security posture.

For further insights on securing web applications, organizations can refer to web application penetration testing best practices and methodologies.

Furthermore, organizations are encouraged to stay informed about emerging threats and vulnerabilities, utilizing resources such as vulnerability management programs to systematically address security weaknesses.

Finally, organizations should incorporate penetration testing methodologies into their security practices to ensure comprehensive coverage against potential vulnerabilities.

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

Latest CVEs. Recently published vulnerabilities from the NVD database.

View all vulnerabilities
CVE IDSeverity
CVE-2025-65418HIGH
CVE-2025-65417MEDIUM
CVE-2025-65416MEDIUM
CVE-2025-65415MEDIUM
CVE-2025-61314HIGH

Protect Your Business with Hacker-Focused Approach.