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-35159 Scanner

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

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsurl
CostFree
2.3k
Times Used
continuous scan runs
4.1k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2023-35159
6.1
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. Users are able to forge an URL with a payload allowing to inject Javascript in the page (XSS). It's possible to exploit the deletespace template to perform a XSS, e.g. by using URL such as: > xwiki/bin/deletespace/Sandbox/?xredirect=javascript:alert(document.domain). This vulnerability exists since XWiki 3.4-milestone-1. The vulnerability has been patched in XWiki 14.10.5 and 15.1-rc-1.

Attack Vector
Network
Privileges Req.
None
User Interaction
Required
Affected
xwiki-platformby xwiki
>= 3.4-milestone-1, < 14.10.5
Updated Aug 22, 2026View on NVD →
Detail

XWiki is a widely used open-source wiki platform known for its extensibility and ability to serve diverse enterprise needs. It allows users to create and manage complex documentation and applications within various environments, utilizing its collaborative features for team projects. As an application built for managing knowledge bases, communities utilize it to centralize and share knowledge easily across departments. Organizations deploy XWiki to build intranets or project documentation systems that promote knowledge sharing and improve efficiency. Serving as a knowledge management tool, XWiki aims to facilitate smooth information flow in businesses of all sizes. Educational institutions also employ XWiki to build collaborative and resource-rich learning environments.

Cross-Site Scripting (XSS) vulnerabilities occur when attackers inject malicious scripts into trusted websites, which then execute in the browsers of other users. XSS can lead to the theft of session cookies, user credentials, or the defacement of web pages. The detection of XSS vulnerabilities within applications ensures users are safe from potential malicious activities. By exploiting vulnerabilities like XSS, attackers aim to compromise the security of user interactions on the platform. Organizations prioritize fixing such vulnerabilities to prevent attacks that could lead to unauthorized data access or other security breaches. Proper handling of user inputs and output encoding are essential in securing systems against XSS attacks.

The technical details of this particular XSS vulnerability involve the misuse of URL parameters to inject JavaScript code. In XWiki, users can manipulate the 'xredirect' parameter in the 'deletespace' template to execute JavaScript code. This allows attackers to craft URLs that other users might unwittingly access, leading to a script execution in their browsers. The presence of this vulnerability signifies an inadequate validation of URL parameters, providing room for an attacker to inject code. It highlights a need for more stringent input validation processes in web applications to prevent such injections. Software updates that address these vulnerabilities can ensure robust protection against potential exploits.

Exploiting this XSS vulnerability allows attackers to execute malicious scripts in users' browsers, leading to various detrimental outcomes. These could include hijacking user sessions, defacing web pages, or redirecting users to malicious sites. Attackers might leverage this vulnerability to steal sensitive information, such as cookies or login credentials, compromising user privacy and security. Furthermore, an exploited XSS vulnerability might serve as a stepping stone for attackers to discover and exploit additional vulnerabilities within the platform. Consequently, the unaddressed vulnerability could lead to a loss of trust from users and potential legal implications for non-compliance with data protection regulations.

REFERENCES

Solution Advice
  • Upgrade to XWiki version 14.10.5, 15.1-rc-1, or later to ensure the vulnerability is patched.
  • Utilize input validation and output encoding to prevent script injection.
  • Regularly review and update the security settings of the application to mitigate potential vulnerabilities.
  • Educate users on recognizing and avoiding suspicious URLs that may lead to XSS attacks.
  • Employ automated security scanning tools to detect and address vulnerabilities early.

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.