Description
The Fediverse Embeds WordPress plugin before 1.5.8 does not validate the destination of the server-side request performed by an unauthenticated site-info endpoint before fetching it, allowing anonymous users (the gating nonce is exposed on public pages carrying an embed) to make the site request internal and private-network URLs and read back the parsed page metadata. This is a Server-Side Request Forgery.
Problem types
CWE-918 Server-Side Request Forgery (SSRF)
Product status
Any version before 1.5.8
Credits
0xBassia
WPScan
References
wpscan.com/...rability/460a996f-e27d-47e8-9d68-9e6be93100c0/