Skip to main content

Schlix CMS CVE-2025-67443

MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2025-12-22 cve@mitre.org
6.1
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach Schlix login form (unauthenticated)
  2. Delivery
    Submit failed login with JavaScript payload as username
  3. Exploit
    Payload stored unsanitized in login logs
  4. Execution
    Admin opens login logs in admin panel
  5. Persist
    Script executes in admin's authenticated session
  6. Impact
    Hijack admin session / act in admin context

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires two things: (1) an attacker submits an incorrect/failed login attempt at the Schlix CMS login form with a username (or login field) containing a JavaScript payload - reachable remotely without authentication because the login form does not sanitize input; and (2) a logged-in administrator must subsequently open and view the login-attempt logs in the admin panel, at which point the stored payload executes in the admin's authenticated context (this is the UI:R limiting factor). Exploitation is limited to Schlix CMS versions before v2.2.9-5; patched instances are not affected. Impact is confined to script execution in the admin's browser session (Low C/Low I), with no availability impact.

Impact

This is a moderate-severity stored/reflected XSS (CVSS 6.1) that should be treated as a routine, scheduled patch rather than an emergency. The signals are consistent and point to low real-world urgency: EPSS is 0.19% (8th percentile), the CVE is NOT listed in CISA KEV, and the vuln.today decision label is 'this_month' (not act_now/emergency). The CVSS vector (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N) shows a network-reachable, unauthenticated injection point, but exploitation is gated on UI:R - a privileged administrator must view the login-attempt logs in the admin panel for the payload to fire, and impact is limited to Low confidentiality/integrity with no availability effect. The scope change (S:C) reflects that attacker-controlled input submitted at the unauthenticated login form executes later in the authenticated admin-panel context. No KEV listing plus a low EPSS is coherent, not conflicting. A public reference exists (an akinerkisa gist linked from NVD) but it is a reference, not confirmed working weaponized exploit code. Net: a legitimate issue worth patching on a normal cadence, not a high-CVSS-but-overrated item nor an active-exploitation priority.

Exploit ScenarioDerived

An unauthenticated attacker submits a login attempt using a crafted username containing JavaScript; because the login form lacks sanitization, the failed-attempt entry is stored and later rendered unescaped in the admin panel's logs. When an administrator reviews those login logs, the script executes in their authenticated browser session (admin-panel context), enabling session/credential theft or admin-context actions. A public PoC reference exists (gist by the reporter); it is not verified as working exploit code.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 28, 2026

Stored cross-site scripting in Schlix CMS before v2.2.9-5 lets unauthenticated attackers inject JavaScript through failed login attempts; the payload is written to login-attempt logs and executes in an administrator's authenticated browser session when those logs are viewed in the admin panel (CVSS 6.1, UI:R). Instances at v2.2.9-5 or later are not affected. EPSS is 0.19% (8th percentile), CISA KEV is not listed, and no public exploit was identified at time of analysis; the vuln.today decision label is this_month, consistent with a routine scheduled patch rather than an emergency.

RemediationAI

Vendor-released patch: v2.2.9-5. Update Schlix CMS to v2.2.9-5 or later; the vendor errata at https://www.schlix.com/news/release/december-2025-errata-5-bug-fix-release.html documents the fix. No workarounds are documented in the available sources, so upgrading is the complete remediation. After upgrading, verify the release level and review any retained login-attempt logs for injected content if the admin panel was accessed before patching.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw is CWE-79 (improper neutralization of input during web page generation) in Schlix CMS's login form and admin log viewer. The login form does not sanitize the username/login field, so an attacker can submit a failed authentication attempt containing JavaScript. That string is persisted in the login-attempt logs and rendered without adequate encoding when an administrator opens the log view in the admin panel, causing script execution in the admin's session. The CVSS vector AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N reflects remote reachability without authentication, a required admin UI action, scope change, and limited confidentiality/integrity impact; the trigger is a failed login followed by an admin viewing the logs. The CPE cpe:2.3:a:schlix:cms:*:*:*:*:*:*:*:* covers Schlix CMS before the fixed release v2.2.9-5.

Know when Cms gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (mitre) PRIMARY 6.1 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
vuln.today AI 6.1 MEDIUM

Unauthenticated remote injection at the login form (PR:N, AV:N, AC:L); payload fires only when an admin views logs (UI:R) and executes in a different security context (S:C), yielding Low C/I and no A.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

DescriptionCVE.org

Schlix CMS before v2.2.9-5 is vulnerable to Cross Site Scripting (XSS). Due to lack of javascript sanitization in the login form, incorrect login attempts in logs are triggered as XSS in the admin panel.

Threat Intelligence Overview

EPSS Score
0.2%
Top 92% exploitable
Prevalence
Low
Schlix is a niche, small-footprint CMS with limited enterprise deployment
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +30
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

Affected Products (CPE)CVE.org

cpe:2.3:a:schlix:cms:*:*:*:*:*:*:*:*

More in Cms

View all
CVE-2020-7357 CRITICAL POC
9.9 Aug 06

Cayin CMS suffers from an authenticated OS semi-blind command injection vulnerability using default credentials. Rated c

CVE-2012-4405 MEDIUM
6.8 Sep 18

Multiple integer underflows in the icmLut_allocate function in International Color Consortium (ICC) Format library (iccl

CVE-2021-47753 CRITICAL POC
9.8 Jan 15

phpKF CMS 3.00 Beta allows unauthenticated PHP file upload by disguising it as a PNG, then renaming it for execution. Po

CVE-2019-9874 CRITICAL POC
9.8 May 31

Deserialization of Untrusted Data in the Sitecore.Security.AntiCSRF (aka anti CSRF) module in Sitecore CMS 7.0 to 7.2 an

CVE-2019-9875 HIGH POC
8.8 May 31

Deserialization of Untrusted Data in the anti CSRF module in Sitecore through 9.1 allows an authenticated attacker to ex

CVE-2026-113358 HIGH POC
8.7 Oct 20

Unauthenticated file disclosure in LavaLite CMS through 10.1.2 allows remote attackers to download private stored files

CVE-2026-56382 HIGH POC
8.6 Jun 21

Authenticated remote code execution in Craft CMS versions 5.5.0 through 5.9.13 allows admin users to execute arbitrary P

CVE-2012-5894 HIGH POC
7.5 Nov 17

SQL injection vulnerability in hava_post.php in Havalite CMS 1.1.0 and earlier allows remote attackers to execute arbitr

CVE-2012-5893 MEDIUM POC
6.8 Nov 17

Unrestricted file upload vulnerability in hava_upload.php in Havalite CMS 1.1.0 and earlier allows remote attackers to e

CVE-2015-2083 MEDIUM POC
6.8 Feb 25

Cross-site request forgery (CSRF) vulnerability in Ilch CMS allows remote attackers to hijack the authentication of admi

CVE-2012-5919 MEDIUM POC
4.3 Nov 19

Multiple cross-site scripting (XSS) vulnerabilities in Havalite 1.0.4 and earlier allow remote attackers to inject arbit

CVE-2025-5429 MEDIUM POC
6.3 Jun 02

A security vulnerability in juzaweb CMS (CVSS 6.3). Risk factors: public PoC available.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy