Skip to content
OpenAdvisories
Unscored CVE-2019-20041 EUVD-2019-10597GHSA-8j68-mq56-8vpm

wp_kses_bad_protocol in wp-includes/kses.php in WordPress before 5.3.1 mishandles the HTML5 colon named entity, allowing attackers to bypas…

Published Dec 27, 2019 · Updated Aug 5, 2024 · Assigned by mitre

Description

wp_kses_bad_protocol in wp-includes/kses.php in WordPress before 5.3.1 mishandles the HTML5 colon named entity, allowing attackers to bypass input sanitization, as demonstrated by the javascript: substring.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 wordpress 5.3.2+dfsg1-1 —
Debian 13 wordpress 5.3.2+dfsg1-1 —
Debian 12 wordpress 5.3.2+dfsg1-1 —
Debian 10 wordpress 5.0.4+dfsg1-1+deb10u1 DSA-4599-1
Debian 8 wordpress 4.1.29+dfsg-0+deb8u1 DLA-2067-1
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS wordpress No fix yet —
Ubuntu 16.04 LTS wordpress No fix yet —

Advisories 2

References