CVE-2026-27937: October CMS Reflected XSS Vulnerability in DataTable Widget

october/system Updated 21 Apr 2026

Summary

21/04/2026
Yes i
Low
3.1

CVE-2026-27937: October CMS: Reflected XSS via DataTable Form Widget. Affects october/system across 2 version ranges.

< 3.7.16 >= 4.0.0

Fixed in 3.7.16. How to fix ↓

Free scan

Check if this vulnerability affects your application

Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.

Check my app free

No signup required · Results in about 60 seconds

Upload your dependency manifest or SBOM

Drag & drop your file here or

Java Javascript PHP Python Go Rust Ruby Dart C/C++ Elixir CycloneDX SPDX

Upload a supported dependency manifest or SBOM. No installation or source-code access required.

See supported files and SBOM formats
SBOM sbom.json · bom.json · bom.xml · *.spdx.json · *.cdx.json · *.cdx.xml
Java pom.xml · gradle.lockfile · buildscript-gradle.lockfile
Javascript package-lock.json · yarn.lock · pnpm-lock.yaml
PHP composer.lock
Python poetry.lock · requirements.txt · Pipfile.lock
Go go.mod
Rust Cargo.lock
Ruby Gemfile.lock
Dart pubspec.lock
C/C++ conan.lock
Elixir mix.lock
Enter your work email to receive your report link.

Verify your email to view the full report and start 30 days of continuous monitoring. No credit card required.

Sponsored MarkAI Find prospects already talking about the problem you solve AI watches the communities your customers use to find qualified prospects, then alerts you when a conversation is worth joining. See MarkAI

Background

October CMS is a popular open-source content management system built on the Laravel PHP framework. It provides a flexible platform for developers to create and manage websites with ease. The system includes various widgets and components, one of which is the DataTable widget, used for displaying tabular data in the backend. This widget is essential for managing data efficiently but has been found to have a security flaw that could lead to reflected cross-site scripting (XSS) attacks.

Vulnerability Detail

A reflected Cross-Site Scripting (XSS) vulnerability exists in the backend DataTable widget of October CMS. This issue arises when a query parameter is rendered without proper output escaping, allowing attackers to inject malicious scripts into the application. The vulnerability requires an authenticated backend user to visit a crafted URL, making it necessary for the attacker to employ social engineering tactics to exploit the flaw. The impact is limited to reflected XSS, with no stored or persistent component, but it poses a risk to user data integrity and application security.

How To Fix

Minimum fixed version

3.7.16

This is the first release that contains the fix.

composer require october/system:3.7.16

Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →

Workaround

As a temporary measure, users are advised to implement a non-default backend URL prefix as a standard practice. Additionally, implementing a Content Security Policy (CSP) for backend pages can help mitigate the risk of XSS attacks.

Conclusion

The reflected XSS vulnerability in the October CMS DataTable widget poses a risk to authenticated users, necessitating prompt action to mitigate potential exploitation. Users are encouraged to upgrade to the latest patched versions and consider implementing additional security measures.

See every vulnerability recorded for october/system →

Share this vulnerability

FAQ

Reflected XSS is a type of cross-site scripting attack where malicious scripts are injected into a web application and executed immediately, typically through a crafted URL.

Any authenticated user of the October CMS backend who visits a maliciously crafted URL is at risk of being affected by this vulnerability.

You can use Vulert's playground at Vulert Scanner to check if your application is affected by this vulnerability without needing to sign up.

If immediate upgrading is not possible, consider implementing a non-default backend URL prefix and a Content Security Policy (CSP) to reduce the risk of exploitation.

The CVSS score of this vulnerability is 3.1, indicating a low severity level.

Related vulnerabilities

Recent vulnerabilities recorded for october/system.

How To Fix

Minimum fixed version

3.7.16

This is the first release that contains the fix.

composer require october/system:3.7.16

Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →

Subscribe to Vulert on Telegram
Daily digest of new CVEs, critical and high severity, affected packages and fixes — plus a weekly roundup.
Join the channel →
Help improve this record
Report an issue or send feedback