Skip to content
OpenAdvisories
High · 7.5 CVE-2026-116613 EUVD-2026-111575GHSA-fr3x-9wrh-9rp5

Animated Text Block <= 1.2.6 - Missing Authorization to Unauthenticated Sensitive Information Exposure via 'id' Shortcode Attribute

Published Oct 28, 2026 · Updated Oct 29, 2026 · Assigned by Wordfence

Description

The Animated Text Block plugin for WordPress is vulnerable to Sensitive Information Exposure in versions up to, and including, 1.2.6 via the 'animated-text' shortcode. This is due to the atb_shortcode_handler() function fetching an arbitrary post by attacker-supplied ID and, in the 'publish' branch, calling displayContent() with no capability check and no validation that the post's post_type is the plugin's own CPT or is otherwise viewable (is_post_type_viewable()). This makes it possible for authenticated attackers, with Contributor-level access and above, to read the rendered block content of any published post, including posts of non-public custom post types (public=false, show_in_rest=false) that WordPress would otherwise hide from direct URLs and the REST API.

Affected products

VendorProductAffectedFixed
bplugins Animated Text Block – Add Typing and Looping Text Effects ≤ 1.2.6 —

References