Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2026-52307 — Proof-of-concept for CVE-2026-52307, an authenticated stored XSS in 1CMS v5.6 Column Management, with reproduction steps and impact analysis. | Kitploit
Tools/GitHubGitHub/linan-oo/cve-2026-52307
Vulnerability AnalysisExploitationWeb Application ExploitationWeb SecurityPenetration Testing
GitHublinan-oo/cve-2026-52307

CVE-2026-52307

Proof-of-concept for CVE-2026-52307, an authenticated stored XSS in 1CMS v5.6 Column Management, with reproduction steps and impact analysis.

View Repository
13h 49m agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2026-52307: 1CMS v5.6 Authenticated Stored XSS Vulnerability

Introduction

This repository contains the reproduction of CVE-2026-52307, an authenticated stored cross-site scripting (XSS) vulnerability discovered in 1CMS v5.6 (formerly ClassCMS).

A proof-of-concept (PoC) is provided to demonstrate the vulnerability in a local environment, including detailed description, reproduction steps, and impact analysis.


Vulnerability Description

An authenticated stored cross-site scripting (XSS) vulnerability exists in the Column Management component of ClassCMS 1CMS v5.6. Attackers can execute arbitrary web scripts or HTML by injecting a crafted payload into the title field.

  • Vulnerability Type: Cross Site Scripting (XSS)
  • Vendor of Product: ClassCMS
  • Affected Product Code Base: 1CMS v5.6
  • Affected Component: Column Management ? Article Edit page
  • Attack Type: Remote
  • Impact Code Execution: true
  • Impact Information Disclosure: true

Attack Vectors

The vulnerability is remotely exploitable over the network. An authenticated administrator can inject arbitrary JavaScript into the article title field via the page. When other users view the article list or detail page containing the malicious title, the injected script executes in their browsers.

Column Management → Article Edit
  • The attack requires only that victims view the affected page (no additional interaction like clicking)
  • Attack complexity is low
  • The attacker needs administrator privileges

Affected Versions

  • 1CMS v5.6 (and possibly earlier versions)

Note: ClassCMS has been officially upgraded to 1CMS. The vulnerable version is 1CMS v5.6[reference:0].


Reproduction Steps

Environment Setup

  1. Download and install 1CMS v5.6 on a local environment (PHP 5.2–8.4 supported)[reference:1]
  2. Complete the installation process and log in as an administrator

PoC Steps

  1. Navigate to the admin dashboard
  2. Go to Column Management → Article Edit
  3. In the title field, inject the following payload: 4.Save the article 5.View the article list or detail page as any user

Expected Result

The injected JavaScript (alert('XSS')) executes in the browser of any user viewing the affected page, confirming the stored XSS vulnerability.

Impact Analysis

Arbitrary script execution in the context of the victim's browser

Session hijacking – attackers can steal session cookies

Information disclosure – sensitive data can be exfiltrated

Phishing attacks – malicious content can be injected to deceive users

Defacement – the appearance of the CMS can be altered

Proof of Concept

A full PoC is available in this repository. To reproduce:

Set up a local 1CMS v5.6 instance

Follow the reproduction steps above

Observe the XSS execution

Remediation

Upgrade to the latest version of 1CMS if a patch is available

Implement proper input sanitization and output encoding for all user-supplied data

Restrict administrator access to trusted users only

Consider using Content Security Policy (CSP) headers

Download Tool