<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>TrueBooker (&lt;= 1.2.6) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/truebooker--1.2.6/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Sat, 15 Aug 2026 10:17:59 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/truebooker--1.2.6/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>Account Takeover in TrueBooker WordPress Plugin via Unauthenticated AJAX</title><link>https://feed.craftedsignal.io/briefs/2026-08-truebooker-ato/</link><pubDate>Sat, 15 Aug 2026 10:17:59 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-08-truebooker-ato/</guid><description>The TrueBooker WordPress plugin contains an unauthenticated account takeover vulnerability (CVE-2026-16142) allowing attackers to modify arbitrary user email addresses and facilitate account hijacking.</description><content:encoded><![CDATA[<p>The TrueBooker plugin for WordPress (versions 1.2.6 and earlier) is susceptible to an unauthenticated account takeover vulnerability, designated as CVE-2026-16142. The flaw exists within the 'add_front_user_update()' AJAX handler, which fails to verify the authentication status or the ownership of the account being modified. Because the handler trusts user-supplied input for the 'truebooker_wp_user_id' parameter and passes it directly to the 'wp_update_user()' function, unauthenticated attackers can overwrite the email address associated with any user account, including administrative accounts. By redirecting a target account's email to an attacker-controlled address, the threat actor can leverage the native WordPress password reset functionality to seize control of the account. This vulnerability poses a severe risk to WordPress installations utilizing this plugin.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker identifies a WordPress installation running the vulnerable TrueBooker plugin version 1.2.6 or earlier.</li>
<li>Attacker crafts a malicious AJAX request targeting the 'add_front_user_update()' action.</li>
<li>Attacker specifies the 'truebooker_wp_user_id' parameter corresponding to the target administrator account ID.</li>
<li>Attacker provides an arbitrary, attacker-controlled email address in the request parameters.</li>
<li>The vulnerable plugin accepts the request without authentication checks and executes 'wp_update_user()' using the provided inputs.</li>
<li>The target administrator's email address is successfully updated in the WordPress database to the attacker's email address.</li>
<li>Attacker initiates a standard password reset request for the target account via the legitimate WordPress '/wp-login.php?action=lostpassword' endpoint.</li>
<li>Attacker intercepts the reset token delivered to their controlled email and completes the password reset, successfully achieving full account takeover.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows unauthenticated attackers to gain full administrative control over the affected WordPress site. This leads to complete data exfiltration, defacement, the potential for further server-side command execution via administrative privileges, and the compromise of all user data stored within the application.</p>
<h2 id="recommendation">Recommendation</h2>
<p>Prioritize the update of the TrueBooker plugin to the latest patched version. If updates are unavailable, disable the plugin immediately. Monitor web server logs for suspicious POST requests to 'admin-ajax.php' containing the 'truebooker_wp_user_id' parameter.</p>
]]></content:encoded><category domain="severity">critical</category><category domain="type">advisory</category></item></channel></rss>