Medium severity · published Apr 18, 2024
CVE-2024-2729
Otter Blocks < 2.6.6 - Contributor+ Stored XSS
6.1
CVSS
0.4%
EPSS
No
On KEV
Description
The Otter Blocks WordPress plugin before 2.6.6 does not properly escape its mainHeadings blocks' attribute before appending it to the final rendered block, allowing contributors to conduct Stored XSS attacks.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
Required
Confidentiality
Low
Integrity
Low
Availability
None
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)0.4% · higher than 36% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
OB
Otter Blocks ·
before 2.6.6 · source: vendor, NVD, CISA
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2024-2729
CVE.org
https://www.cve.org/CVERecord?id=CVE-2024-2729
Exploit
https://wpscan.com/vulnerability/5014f886-020e-49d1-96a5-2159eed8ba14/
More from Otter Blocks
7.5
CVE-2026-109936
Otter Blocks < 3.2.8 - Unauthenticated Stored XSS via Dynamic Content Render Filter
6.8
CVE-2026-109933
Otter Blocks < 3.2.8 - Contributor+ Stored XSS via Block Style Attributes
5.4
CVE-2026-109937
Otter Blocks < 3.2.3 - Unauthenticated Open Redirect via Stripe Checkout Block
5.3
CVE-2026-109935
Otter Blocks < 3.2.8 - Unauthenticated Restricted Block Content Disclosure via REST API
5.3
CVE-2026-109934
Otter Blocks 3.1.1 - 3.2.7 - Unauthenticated Non-Public Content Disclosure via REST API
