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 Sep 24, 2025

CVE-2023-3169 Scanner

CVE-2023-3169 Scanner - Cross-Site Scripting (XSS) vulnerability in tagDiv Composer

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsdomain, subdomain, ipv4
CostFree
2.4k
Times Used
continuous scan runs
5.5k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2023-3169
6.1
CVSSmedium
Exploitable remotely over the internet · no authentication required · user interaction needed.

The tagDiv Composer WordPress plugin before 4.2, used as a companion by the Newspaper and Newsmag themes from tagDiv, does not have authorisation in a REST route and does not validate as well as escape some parameters when outputting them back, which could allow unauthenticated users to perform Stored Cross-Site Scripting attacks.

Attack Vector
Network
Privileges Req.
None
User Interaction
Required
Affected
tagDiv Composer
AFFECTED< 4.2SAFE ✓≥ 4.2
tagdiv_composerby tagdiv
AFFECTED< 4.2SAFE ✓≥ 4.2
Updated Aug 22, 2026View on NVD →
Detail

The tagDiv Composer is a popular WordPress plugin used for page building and design. Developed by tagDiv, it allows users to customize their websites with ease, providing various elements and features that enhance web aesthetics and functionality. Being widely used for WordPress sites, this plugin greatly aids bloggers, content creators, and website administrators in building visually appealing pages without extensive coding knowledge. Its high adoption rate underscores its importance in the WordPress community. However, like many plugins, maintaining its security is crucial to prevent exploitation. Regular updates and vigilant monitoring are essential for ensuring its integrity.

Cross-Site Scripting (XSS) is a prevalent vulnerability found in web applications, including WordPress plugins. It allows attackers to inject malicious scripts into web pages viewed by other users. Stored XSS, specifically, involves injecting scripts that are stored on the server and subsequently executed upon access by a user, leading to severe security implications. This vulnerability in tagDiv Composer arises from inadequate validation of user input at the /wp-json/tdw/save_css endpoint. Untrusted scripts can be embedded in website content, affecting multiple users. Such vulnerabilities can be exploited to execute arbitrary scripts in the context of a user's session.

In tagDiv Composer, the vulnerability is located at the /wp-json/tdw/save_css endpoint. An attack can be launched by injecting malicious JavaScript into the compiled_css parameter. This input is stored by the application and executed each time the vulnerable component is loaded, thereby risking user security. When combined with other vulnerabilities, it can become part of a more extensive attack chain. The endpoint fails to validate and sanitize inputs correctly, allowing crafted payloads to infiltrate the system and execute arbitrary commands in the browser environment of users visiting affected pages.

Exploiting this vulnerability could lead to unauthorized JavaScript execution in users' browsers, allowing attackers to steal session cookies or manipulate DOM elements. This can further result in hijacking user sessions, manipulating web content, or redirecting users to malicious sites. The impact increases proportionally with the number of affected users, thus reaching potentially site-wide implications. Additionally, exploitability may extend to gaining further access privileges within the WordPress environment. Such a breach could manifest as data theft, defacement, or injection of further malicious elements, leading to significant reputational and operational damage.

REFERENCES

Solution Advice
  • Update tagDiv Composer to version 4.2 or later to patch the vulnerability.
  • Implement input sanitization and validation at all endpoints to prevent script injection.
  • Enable Content Security Policy (CSP) to restrict sources of executable scripts.
  • Conduct regular security audits and vulnerability scans on WordPress plugins.
  • Educate website administrators on risks associated with plugins and emphasizing safe plugin practices.

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.