S4E just found a high-severity finding from top 10 tcp port service scan
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
medium·Product Based Web Vulnerabilities·Updated Oct 8, 2024

CVE-2023-45136 Scanner

CVE-2023-45136 Scanner - Cross-Site Scripting (XSS) vulnerability in XWiki

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsurl
CostFree
3.3k
Times Used
continuous scan runs
5.8k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2023-45136
9.7
CVSScritical
Exploitable remotely over the internet · no authentication required · user interaction needed.

XWiki Platform is a generic wiki platform offering runtime services for applications built on top of it. When document names are validated according to a name strategy (disabled by default), XWiki starting in version 12.0-rc-1 and prior to versions 12.10.12 and 15.5-rc-1 is vulnerable to a reflected cross-site scripting attack in the page creation form. This allows an attacker to execute arbitrary actions with the rights of the user opening the malicious link. Depending on the rights of the user, this may allow remote code execution and full read and write access to the whole XWiki installation. This has been patched in XWiki 14.10.12 and 15.5-rc-1 by adding appropriate escaping. The vulnerable template file `createinline.vm` is part of XWiki's WAR and can be patched by manually applying the changes from the fix.

Attack Vector
Network
Privileges Req.
None
User Interaction
Required
Affected
xwiki-platformby xwiki
>= 12.0-rc-1, < 14.10.12
xwiki-platformby xwiki
AFFECTED< 14.10.12SAFE ✓≥ 14.10.12
Updated Sep 10, 2026View on NVD →
Detail

XWiki is a generic wiki platform offering runtime services for applications built on top of it. It is used by various organizations for collaborative content creation and management. The software provides a comprehensive infrastructure for developers to build customized solutions geared towards documentation and knowledge-sharing. XWiki is employed in diverse sectors, from education to corporate environments, due to its flexibility and scalability. One of its prominent features is the ability to manage complex, dynamic content while maintaining ease of use for end-users. Additionally, it supports a wide range of plugins and integrations, expanding its applicability for different use cases.

Cross-Site Scripting (XSS) allows attackers to inject malicious scripts into pages viewed by other users. This type of vulnerability could let a malicious user execute arbitrary actions if a user opens a specially crafted link. Such an exploit could lead to unauthorized actions being executed in the context of a compromised user session. XSS vulnerabilities are significant because they can breach browser security and allow for data theft or session hijacking. The impact on affected platforms can vary, leading to a loss of data integrity or unauthorized access to sensitive information. Addressing XSS vulnerabilities promptly is crucial for maintaining a secure web environment.

The XSS vulnerability in XWiki manifests when document names are validated according to a name strategy, which is disabled by default. The affected versions starting from 12.0-rc-1 and prior to versions 12.10.12 and 15.5-rc-1 are vulnerable to reflected XSS attacks during the page creation process. This vulnerability can allow attackers to inject and execute scripts through manipulated URL parameters. The vulnerable endpoint is identified by the `/bin/create/Main/` or `/xwiki/bin/create/Main/` paths where the attack vector exists. Successful exploitation correlates with a script tag injection, confirmed when the server returns a response containing specific HTML and HTTP status validations.

If exploited, this vulnerability may result in unsolicited actions carried out with the privileges of the compromised user. Such actions could include unauthorized data modification, session hijacking, or credential theft depending on the attackers' objectives. The consequences of an XSS attack can range from user inconvenience to severe breaches of privacy and security within an organization. It can undermine trust in the affected platform and may necessitate extensive mitigation measures post-attack. Consequently, addressing such vulnerabilities is essential to protect user data and maintain the integrity of web-based applications.

REFERENCES

Solution Advice
  • Upgrade to the latest version of XWiki where this vulnerability is patched, specifically version 14.10.12 or 15.5-rc-1.
  • Implement strict input validation and escaping strategies for user-generated content to prevent script execution.
  • Consider using a Content Security Policy (CSP) to mitigate the risk of injected scripts being executed.
  • Regularly audit and test your web applications for vulnerabilities, including XSS, using security testing tools.
  • Educate developers and administrators about secure coding practices and the handling of user inputs.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.

CVE-2023-45136 Scanner - Cross-Site Scripting (XSS) vulnerability in XWiki | S4E