Skip to main content
VulnerabilityPublished Updated

CVE-2025-5125: Custom Post Carousels with Owl (WordPress plugin) · Cross-Site Scripting (XSS)

Affects Custom Post Carousels with Owl (WordPress plugin)Source CVE Database V5

0

Not known to be exploited · CVSS 4.8 Medium.

Data as of 26 Oct 2026, 17:16 UTC

CVSS 3.1 base score
4.8Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.2% chance of exploitation in 30 days – higher than 15% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 20 Jun 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Affected software

ProductAffectedFixed in
Custom Post Carousels with OwlAffected
  • =0
Fixed in–

AI-suggested

  1. Immediate mitigation involves updating the 'Custom Post Carousels with Owl' plugin to version 1.4.12 or later once it becomes available, as this will include proper sanitization of the 'data-featherlight' attribute.
  2. Until an official patch is released, organizations should consider disabling or removing the plugin from their WordPress installations to eliminate the attack vector.
  3. Employ Web Application Firewalls (WAFs) with custom rules to detect and block suspicious payloads targeting the 'data-featherlight' attribute or related HTTP requests.
  4. Conduct thorough input validation and sanitization on any user-generated content that could be rendered within carousel elements, even beyond the plugin scope.
  5. Implement Content Security Policy (CSP) headers to restrict the execution of inline scripts and reduce the impact of potential XSS attacks.
  6. Monitor web server and application logs for unusual requests or error patterns that may indicate attempted exploitation.
  7. Educate website administrators and developers about secure coding practices and the risks of unsanitized input in dynamic attributes.
  8. Regularly audit WordPress plugins and themes for vulnerabilities and maintain an up-to-date inventory to quickly respond to emerging threats.

Description

The Custom Post Carousels with Owl WordPress plugin before 1.4.12 uses the featherlight library and makes use of the data-featherlight attribute without sanitizing before using it.

References

Community reviews

Loading reviews…