PLUGIN SECURITY

Is Td Composer safe?

An All in One GDPR Plugin for everything! Responsive Cookie Notice - Imprint & Privacy Policy Generator - integrate external Services GDPR complia …

What this plugin does

  • Slug: td-composer
  • Author: mlfactory
  • 20000+ active installs
  • 80/100 rating (164 reviews on wordpress.org)
  • 364627 all-time downloads
  • On WordPress.org since 2018-06-12

cookiecookie noticedatenschutzdsgvoGDPR

Maintenance status

  • Last updated: 2026-04-11 8:25am GMT
  • Tested up to WordPress: 6.9.5
  • Requires PHP: 5.6+

Known vulnerabilities

22 known CVEs on file for Td Composer.

CVE Vulnerability Type Severity Affected Fixed in Published Status
CVE-2026-57734 tagDiv Composer [td-composer] <= 5.4.5 (unfixed) High 7.1 < 5.4.5 5.4.5 2026-07-06
CVE-2025-50001 tagDiv Composer [td-composer] < 5.4.3 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') High 7.1 < 5.4.3 5.4.3 2026-03-10
CVE-2026-39712 tagDiv Composer [td-composer] <= 5.4.3 (unfixed) Medium 5.3 < 5.4.3 5.4.3 2026-03-02
CVE-2026-39692 tagDiv Composer [td-composer] <= 5.4.3 (unfixed) Medium 6.5 < 5.4.3 5.4.3 2026-02-24
CVE-2025-50005 tagDiv Composer [td-composer] < 5.4.3 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') Medium 6.5 < 5.4.3 5.4.3 2026-01-08
CVE-2025-62030 tagDiv Composer [td-composer] < 5.4.2 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') Medium 6.5 < 5.4.2 5.4.2 2025-10-16
CVE-2025-62031 tagDiv Composer [td-composer] < 5.4.2 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') High 7.1 < 5.4.2 5.4.2 2025-10-09
CVE-2024-13645 tagDiv Composer [td-composer] < 5.4 Improper Control of Generation of Code ('Code Injection') Critical 9.8 < 5.4 5.4 2025-04-03

CVE-2026-57734

The tagDiv Composer plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in versions up to, and including, 5.4.5 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.

Source: Wordfence

CVE-2025-50001

The tagDiv Composer plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in versions up to, and including, 5.4.2 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.

Source: Wordfence

CVE-2026-39712

The The tagDiv Composer plugin for WordPress is vulnerable to arbitrary shortcode execution in all versions up to, and including, 5.4.4. This is due to the software allowing users to execute an action that does not properly validate a value before running do_shortcode. This makes it possible for unauthenticated attackers to execute arbitrary shortcodes.

Source: Wordfence

CVE-2026-39692

The tagDiv Composer plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 5.4.4 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.

Source: Wordfence

CVE-2025-50005

The tagDiv Composer plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 5.4.2 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.

Source: Wordfence

CVE-2025-62030

The tagDiv Composer plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 5.4.1 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.

Source: Wordfence

CVE-2025-62031

The tagDiv Composer plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 5.4.1 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.

Source: Wordfence

CVE-2024-13645

The tagDiv Composer plugin for WordPress is vulnerable to PHP Object Instantiation in all versions up to, and including, 5.3 via module parameter. This makes it possible for unauthenticated attackers to Instantiate a PHP Object. No known POP chain is present in the vulnerable software, which means this vulnerability has no impact unless another plugin or theme containing a POP chain is installed on the site. If a POP chain is present via an additional plugin or theme installed on the target system, it may allow the attacker to perform actions like delete arbitrary files, retrieve sensitive data, or execute code depending on the POP chain present.

Source: CVE.org

+ 14 more known vulnerabilities
CVE Vulnerability Type Severity Affected Fixed in Published Status
CVE-2024-5212 tagDiv Composer [td-composer] < 5.1 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') Medium 6.1 < 5.1 5.1 2024-08-30
CVE-2024-3886 tagDiv Composer [td-composer] < 5.1 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') Medium 6.1 < 5.1 5.1 2024-08-30
CVE-2024-3888 tagDiv Composer [td-composer] < 4.9 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') Medium 6.4 < 4.9 4.9 2024-06-03
CVE-2024-3814 tagDiv Composer [td-composer] < 4.9 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') Medium 4.8 < 4.9 4.9 2024-04-18
CVE-2024-3813 tagDiv Composer [td-composer] < 4.9 Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion') High 8.8 < 4.9 4.9 2024-04-18
CVE-2023-3169 tagDiv Composer [td-composer] < 4.2 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') Medium 6.1 < 4.2 4.2 2023-08-17
CVE-2023-3170 tagDiv Composer [td-composer] < 4.2 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') Medium 4.8 < 4.2 4.2 2023-08-17
CVE-2023-39166 tagDiv Composer [td-composer] < 4.4 Cross-Site Request Forgery (CSRF) High 7.1 < 4.4 4.4 2023-07-25
CVE-2023-1596 tagDiv Composer [td-composer] < 4.0 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') Medium 6.1 < 4.0 4.0 2023-04-17
CVE-2022-3477 tagDiv Composer [td-composer] < 3.5 Improper Authentication Critical 9.8 < 3.5 3.5 2022-10-24
CVE-2025-1705 tagDiv Composer [td-composer] < 5.4 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') Medium 6.1 < 5.4 5.4 0000-00-00
CVE-2025-2804 tagDiv Composer [td-composer] < 5.4 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') Medium 6.1 < 5.4 5.4 0000-00-00
CVE-2025-3510 tagDiv Composer [td-composer] < 5.4.1 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') Medium 5.4 < 5.4.1 5.4.1 0000-00-00
CVE-2025-2806 tagDiv Composer [td-composer] < 5.4 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') Medium 6.1 < 5.4 5.4 0000-00-00

CVE-2024-5212

The tagDiv Composer plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the ‘envato_code[]’ parameter in all versions up to, and including, 5.0 due to insufficient input sanitization and output escaping within the on_ajax_register_forum_user function. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.

Source: CVE.org

CVE-2024-3886

The tagDiv Composer plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the ‘envato_code[]’ parameter in all versions up to, and including, 5.0 due to insufficient input sanitization and output escaping within the on_ajax_check_envato_code function. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.

Source: CVE.org

CVE-2024-3888

The tagDiv Composer plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's button shortcode in all versions up to, and including, 4.8 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. NOTE: The vulnerable code in this plugin is specifically tied to the tagDiv Newspaper theme. If another theme is installed (e.g., NewsMag), this code may not be present.

Source: CVE.org

CVE-2024-3814

The tagDiv Composer plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's 'single' module in all versions up to, and including, 4.8 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers, with author-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.

Source: CVE.org

CVE-2024-3813

The tagDiv Composer plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 4.8 via the 'td_block_title' shortcode 'block_template_id' attribute. This makes it possible for authenticated attackers, with contributor-level and above permissions, to include and execute arbitrary files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where php file type can be uploaded and included.

Source: CVE.org

CVE-2023-3169

Update the WordPress tagDiv Composer plugin to the latest available version (at least 4.2). Truoc Phan discovered and reported this Cross Site Scripting (XSS) vulnerability in WordPress tagDiv Composer Plugin. This could allow a malicious actor to inject malicious scripts, such as redirects, advertisements, and other HTML payloads into your website which will be executed when guests visit your site. This vulnerability has been fixed in version 4.2. Have additional information or questions about this entry? Get in touch.

Source: Patchstack

CVE-2023-3170

Update the WordPress tagDiv Composer plugin to the latest available version (at least 4.2). Truoc Phan discovered and reported this Cross Site Scripting (XSS) vulnerability in WordPress tagDiv Composer Plugin. This could allow a malicious actor to inject malicious scripts, such as redirects, advertisements, and other HTML payloads into your website which will be executed when guests visit your site. This vulnerability has been fixed in version 4.2. Have additional information or questions about this entry? Get in touch.

Source: Patchstack

CVE-2023-39166

The tagDiv Composer plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, but not including, 4.4. This is due to missing or incorrect nonce validation on an unknown function. This makes it possible for unauthenticated attackers to inject malicious web scripts into pages via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.

Source: Wordfence

CVE-2023-1596

Update the WordPress tagDiv Composer plugin to the latest available version (at least 4.0). Truoc Phan discovered and reported this Cross Site Scripting (XSS) vulnerability in WordPress tagDiv Composer Plugin. This could allow a malicious actor to inject malicious scripts, such as redirects, advertisements, and other HTML payloads into your website which will be executed when guests visit your site. This vulnerability has been fixed in version 4.0.

Source: Patchstack

CVE-2022-3477

Update the WordPress tagDiv Composer plugin to the latest available version (at least 3.5). Truoc Phan (Techlab Corporation) discovered and reported this Broken Authentication vulnerability in WordPress tagDiv Composer Plugin. This can be abused by a malicious actor to perform action which normally should only be able to be executed by higher privileged users. These actions might allow the malicious actor to gain admin access to the website. This vulnerability has been fixed in version 3.5.

Source: Patchstack

CVE-2025-1705

The tagDiv Composer plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 5.3. This is due to missing or incorrect nonce validation within the td_ajax_get_views AJAX action. This makes it possible for unauthenticated attackers to inject malicious web scripts via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.

Source: Wordfence

CVE-2025-2804

The tagDiv Composer plugin for WordPress, used by the Newspaper theme, is vulnerable to Reflected Cross-Site Scripting via the 'account_id' and 'account_username' parameters in all versions up to, and including, 5.3 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.

Source: Wordfence

CVE-2025-3510

The tagDiv Composer plugin for WordPress is vulnerable to Stored Cross-Site Scripting via multiple shortcodes in all versions up to, and including, 5.4 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.

Source: Wordfence

CVE-2025-2806

The tagDiv Composer plugin for WordPress, used by the Newspaper theme, is vulnerable to Reflected Cross-Site Scripting via the ‘data’ parameter in all versions up to, and including, 5.3 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.

Source: Wordfence

How to fix it

Update this plugin to the latest release from wordpress.org — each CVE above lists the exact release that fixed it ("Fixed in") when one is on file.

This is the plugin's full known vulnerability history, not a scan of any specific installation — run a free scan of your own site to check your exact installed version.

Safer / more established alternatives

Check your own WordPress site

Run a free passive scan now, or create a free account and install the WP Clinic plugin for a deep scan of your whole hosting account and AI-assisted repair.