Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2026-34561: CWE-79: Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in ci4-cms-erp ci4ms

0
Medium
VulnerabilityCVE-2026-34561cvecve-2026-34561cwe-79
Published: Wed Apr 01 2026 (04/01/2026, 21:23:16 UTC)
Source: CVE Database V5
Vendor/Project: ci4-cms-erp
Product: ci4ms

Description

CI4MS is a CodeIgniter 4-based CMS skeleton that delivers a production-ready, modular architecture with RBAC authorization and theme support. Prior to version 0.31.0.0, the application fails to properly sanitize user-controlled input within System Settings – Social Media Management. Multiple configuration fields, including Social Media and Social Media Link, accept attacker-controlled input that is stored server-side and later rendered without proper output encoding. This issue has been patched in version 0.31.0.0.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 04/01/2026, 22:11:04 UTC

Technical Analysis

CVE-2026-34561 is a cross-site scripting (XSS) vulnerability classified under CWE-79, found in ci4ms, a CMS built on the CodeIgniter 4 framework. The vulnerability exists in versions prior to 0.31.0.0 within the System Settings – Social Media Management module. Specifically, multiple configuration fields such as Social Media and Social Media Link accept user-controlled input that is stored server-side and later rendered in web pages without proper output encoding or sanitization. This improper neutralization of input during web page generation allows an attacker with authenticated high-privilege access to inject malicious scripts. When these scripts execute in the context of an administrator or other privileged user’s browser, they can lead to session hijacking, privilege escalation, or unauthorized actions within the CMS. The vulnerability does not require user interaction beyond the attacker’s own authenticated session, but it does require high privileges to input malicious data. The CVSS v3.1 base score is 4.7, reflecting a medium severity due to the requirement for authentication and privileges, but the potential impact on confidentiality, integrity, and availability. No public exploits have been reported, and the issue has been addressed in ci4ms version 0.31.0.0 by implementing proper input sanitization and output encoding.

Potential Impact

This vulnerability can allow attackers with authenticated high-level access to inject malicious scripts into the CMS configuration fields, which are then executed in the context of privileged users. Potential impacts include theft of session tokens, unauthorized actions performed on behalf of administrators, defacement of the CMS interface, and potential pivoting to other internal systems. The compromise of administrative accounts can lead to full system control, data leakage, and disruption of services. Since the vulnerability affects a CMS platform, organizations relying on ci4ms for content management and ERP functions risk operational disruption and reputational damage. Although exploitation requires authenticated access, insider threats or compromised credentials could be leveraged to exploit this vulnerability. The lack of known exploits in the wild reduces immediate risk but does not eliminate the threat, especially as attackers may develop exploits over time.

Mitigation Recommendations

Organizations should upgrade ci4ms installations to version 0.31.0.0 or later, where the vulnerability has been patched. Until upgrades can be performed, administrators should restrict access to the System Settings – Social Media Management interface to only trusted users with a strong need for access. Implement additional input validation and output encoding at the application level to prevent injection of malicious scripts. Employ Content Security Policy (CSP) headers to limit the impact of potential XSS attacks. Monitor logs for unusual activity related to configuration changes and review user privileges regularly to minimize the risk of insider threats. Conduct security awareness training to reduce the risk of credential compromise. Finally, consider deploying web application firewalls (WAFs) with rules to detect and block XSS payloads targeting the affected fields.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.2
Assigner Short Name
GitHub_M
Date Reserved
2026-03-30T16:31:39.265Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 69cd93ece6bfc5ba1d003615

Added to database: 4/1/2026, 9:53:48 PM

Last enriched: 4/1/2026, 10:11:04 PM

Last updated: 4/5/2026, 11:57:04 AM

Views: 11

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses