Impact
The vulnerability arises from an omission of proper authorization checks in the Themify Builder AJAX endpoint tb_update_old_data, allowing any user to send a request with a valid nonce, an arbitrary post ID, and a JSON payload to alter the styling data of that post. This flaw lets attackers modify padding, margin, and other styling properties of any post, including private and draft content, effectively compromising the visual integrity of the site. The issue is a classic authorization bypass, classified as CWE-862.
Affected Systems
The affected product is the Themify Builder plugin for WordPress, all releases through version 7.8.0 inclusive.
Risk and Exploitability
With a CVSS score of 5.3, this vulnerability presents a moderate risk. The attack requires only an unauthenticated request to a web page, and because the necessary nonce is automatically exposed to the front‑end, the exploitation barrier is low. The EPSS score is not available, and the entry is not currently listed in CISA’s KEV catalog, but its public nature means a site not promptly patched remains at risk.
OpenCVE Enrichment