TikTok plugin for WordPress Vulnerability (CVE-2026-18346)

On this page

Security Alert Summary

The TikTok plugin for WordPress has an authorization bypass vulnerability in all versions up to and including 1.4.1. An unauthenticated attacker who can supply a valid TikTok OAuth auth_code for the merchant’s registered TikTok app may be able to overwrite the stored TikTok integration access token in wp_options, allowing the attacker to hijack the site’s TikTok Business and product catalog integration.


CVE Details

  • CVE ID: CVE-2026-18346
  • Affected component: The TikTok plugin for WordPress (TikTok integration)
  • Affected versions: All versions up to and including 1.4.1
  • Published: September 19, 2026 at 9:16:33 AM
  • Last modified: September 19, 2026 at 2:16:56 PM
  • CVSS v3.1 base score: 5.3 (MEDIUM) — CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
  • Authentication / privileges / user interaction: No authentication required; privileges required: NONE; user interaction: NONE
  • Primary impact: Integrity impact (LOW). Confidentiality: NONE. Availability: NONE.
  • Weakness: CWE-862 (Missing Authorization)

Technical Details

This vulnerability is an authorization bypass that exists because the plugin does not properly verify that the requester is authorized to perform the token-exchange and option update action. As a result, an unauthenticated attacker may be able to trigger the plugin logic that exchanges a TikTok OAuth authorization code for an access token and then overwrite the merchant’s stored integration access token in the WordPress wp_options table.

Successful exploitation requires the attacker to supply a valid TikTok OAuth auth_code issued for the merchant’s registered TikTok app. The plugin’s token exchange logic must receive a response containing message=\'OK\' from TikTok’s API before the stored access token is overwritten. Project files referenced in the advisory include the plugin admin and mapi classes (for example, Tt4b_Mapi_Class.php and admin menu files noted in the references), which are where the token exchange and option update logic are implemented.

The impact is limited to the integrity of the integration token stored by the plugin: an attacker who replaces the token can control what the TikTok integration does on behalf of the merchant account (for example, product catalog or business account actions performed through TikTok APIs), but it does not, by itself, indicate arbitrary code execution within WordPress or disclosure of site content stored solely in WordPress.


How This Could Impact Your Website

Imagine a small ecommerce site where the site owner manages the WordPress admin account, an internal marketing staff member manages product listings and social integrations, and an external contractor assists with feed setup. If an attacker overwrites the TikTok integration token, they could interact with the merchant’s TikTok Business account and product catalog via the TikTok API using the merchant’s integration. Practical consequences include:

  • Unauthorized changes to the product catalog or business account content surfaced on TikTok.
  • Potential misuse of the merchant’s TikTok presence to post misleading content or links that could be used for social engineering or targeted phishing against customers or staff.
  • Indirect exposure risks depending on what data the TikTok integration shares with the platform; while the CVSS confidentiality impact is rated as none for the WordPress site itself, external platform interactions could expose merchant or customer data depending on integration settings.

If youre unsure whether your site is affected or how to assess your current user roles and plugins, it may be worth having a professional review.


Recommended Actions

  • Update the affected plugin as soon as a patched version is available.
  • Review and reduce unnecessary user roles, especially contributor-level or other roles with limited oversight.
  • Enforce strong passwords and two-factor authentication for editors and administrators.
  • Remove unused or unmaintained plugins that increase your attack surface.
  • Monitor site activity and external integrations for unusual behavior, such as unexpected changes to product catalogs or third-party account connections.

If youd like help reviewing your plugins, user roles, or overall WordPress security posture, our team at Freshy is happy to help.


References