Actively exploited · Published Apr 29, 2020 · Assigned by GitHub_M

CVE-2020-11023Potential XSS vulnerability in jQuery

Medium 6.9 Exploited

In plain English

A medium-severity cross-site scripting in jQuery from jquery. Attackers are actively exploiting it in the wild (listed by CISA on January 23, 2025). The chance it is exploited in the next 30 days is estimated at 84.9% (higher than 99.7% of all known vulnerabilities). Ready-made attack tooling exists: public proof-of-concept code. Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)6.9Medium
Exploit odds (30 days)84.9%top 0.3% of all CVEs
Exploited in the wildYesCISA KEV since Jan 23, 2025
Attack tooling1Public PoC

CISA guidance

Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.

Federal agencies must remediate by Feb 13, 2025.

Official description

In jQuery versions greater than or equal to 1.0.3 and before 3.5.0, passing HTML containing <option> elements from untrusted sources - even after sanitizing it - to one of jQuery's DOM manipulation methods (i.e. .html(), .append(), and others) may execute untrusted code. This problem is patched in jQuery 3.5.0.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
AlmaLinux:8bind-dyndb-ldap11.6-2.module_el8.5.0+2603+92118e57ALSA-2021:1846
AlmaLinux:8cpp8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:9cpp11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:8custodia0.6.0-3.module_el8.5.0+2603+92118e57ALSA-2021:1846
AlmaLinux:8custodia0.6.0-3.module_el8.6.0+2881+2f24dc92ALSA-2021:1846
AlmaLinux:8doxygen1:1.8.14-13.el8_10ALSA-2025:1314
AlmaLinux:9doxygen1:1.9.1-12.el9_5ALSA-2025:1329
AlmaLinux:8doxygen-doxywizard1:1.8.14-13.el8_10ALSA-2025:1314
AlmaLinux:9doxygen-doxywizard1:1.9.1-12.el9_5ALSA-2025:1329
AlmaLinux:8doxygen-latex1:1.8.14-13.el8_10ALSA-2025:1314
AlmaLinux:9doxygen-latex1:1.9.1-12.el9_5ALSA-2025:1329
AlmaLinux:8gcc8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:9gcc11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:8gcc-c++8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:9gcc-c++11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:8gcc-gdb-plugin8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:8gcc-gfortran8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:9gcc-gfortran11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:8gcc-offload-nvptx8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:9gcc-offload-nvptx11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:8gcc-plugin-annobin8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:9gcc-plugin-annobin11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:8gcc-plugin-devel8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:9gcc-plugin-devel11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:8gcc-toolset-13-gcc13.3.1-2.2.el8_10ALSA-2025:1306
AlmaLinux:9gcc-toolset-13-gcc13.3.1-2.2.el9_5ALSA-2025:1309
AlmaLinux:8gcc-toolset-13-gcc-c++13.3.1-2.2.el8_10ALSA-2025:1306
AlmaLinux:9gcc-toolset-13-gcc-c++13.3.1-2.2.el9_5ALSA-2025:1309
AlmaLinux:8gcc-toolset-13-gcc-gfortran13.3.1-2.2.el8_10ALSA-2025:1306
AlmaLinux:9gcc-toolset-13-gcc-gfortran13.3.1-2.2.el9_5ALSA-2025:1309
AlmaLinux:8gcc-toolset-13-gcc-plugin-annobin13.3.1-2.2.el8_10ALSA-2025:1306
AlmaLinux:9gcc-toolset-13-gcc-plugin-annobin13.3.1-2.2.el9_5ALSA-2025:1309
AlmaLinux:8gcc-toolset-13-gcc-plugin-devel13.3.1-2.2.el8_10ALSA-2025:1306
AlmaLinux:9gcc-toolset-13-gcc-plugin-devel13.3.1-2.2.el9_5ALSA-2025:1309
AlmaLinux:8gcc-toolset-13-libasan-devel13.3.1-2.2.el8_10ALSA-2025:1306
AlmaLinux:9gcc-toolset-13-libasan-devel13.3.1-2.2.el9_5ALSA-2025:1309
AlmaLinux:8gcc-toolset-13-libatomic-devel13.3.1-2.2.el8_10ALSA-2025:1306
AlmaLinux:9gcc-toolset-13-libatomic-devel13.3.1-2.2.el9_5ALSA-2025:1309
AlmaLinux:8gcc-toolset-13-libgccjit13.3.1-2.2.el8_10ALSA-2025:1306
AlmaLinux:9gcc-toolset-13-libgccjit13.3.1-2.2.el9_5ALSA-2025:1309
AlmaLinux:8gcc-toolset-13-libgccjit-devel13.3.1-2.2.el8_10ALSA-2025:1306
AlmaLinux:9gcc-toolset-13-libgccjit-devel13.3.1-2.2.el9_5ALSA-2025:1309
AlmaLinux:8gcc-toolset-13-libitm-devel13.3.1-2.2.el8_10ALSA-2025:1306
AlmaLinux:9gcc-toolset-13-libitm-devel13.3.1-2.2.el9_5ALSA-2025:1309
AlmaLinux:8gcc-toolset-13-liblsan-devel13.3.1-2.2.el8_10ALSA-2025:1306
AlmaLinux:9gcc-toolset-13-liblsan-devel13.3.1-2.2.el9_5ALSA-2025:1309
AlmaLinux:8gcc-toolset-13-libquadmath-devel13.3.1-2.2.el8_10ALSA-2025:1306
AlmaLinux:9gcc-toolset-13-libquadmath-devel13.3.1-2.2.el9_5ALSA-2025:1309
AlmaLinux:8gcc-toolset-13-libstdc++-devel13.3.1-2.2.el8_10ALSA-2025:1306
AlmaLinux:9gcc-toolset-13-libstdc++-devel13.3.1-2.2.el9_5ALSA-2025:1309
AlmaLinux:8gcc-toolset-13-libstdc++-docs13.3.1-2.2.el8_10ALSA-2025:1306
AlmaLinux:9gcc-toolset-13-libstdc++-docs13.3.1-2.2.el9_5ALSA-2025:1309
AlmaLinux:8gcc-toolset-13-libtsan-devel13.3.1-2.2.el8_10ALSA-2025:1306
AlmaLinux:9gcc-toolset-13-libtsan-devel13.3.1-2.2.el9_5ALSA-2025:1309
AlmaLinux:8gcc-toolset-13-libubsan-devel13.3.1-2.2.el8_10ALSA-2025:1306
AlmaLinux:9gcc-toolset-13-libubsan-devel13.3.1-2.2.el9_5ALSA-2025:1309
AlmaLinux:8gcc-toolset-13-offload-nvptx13.3.1-2.2.el8_10ALSA-2025:1306
AlmaLinux:9gcc-toolset-13-offload-nvptx13.3.1-2.2.el9_5ALSA-2025:1309
AlmaLinux:8gcc-toolset-14-gcc14.2.1-7.1.el8_10ALSA-2025:1338
AlmaLinux:9gcc-toolset-14-gcc14.2.1-1.3.el9_5ALSA-2025:1300
AlmaLinux:8gcc-toolset-14-gcc-c++14.2.1-7.1.el8_10ALSA-2025:1338
AlmaLinux:9gcc-toolset-14-gcc-c++14.2.1-1.3.el9_5ALSA-2025:1300
AlmaLinux:8gcc-toolset-14-gcc-gfortran14.2.1-7.1.el8_10ALSA-2025:1338
AlmaLinux:9gcc-toolset-14-gcc-gfortran14.2.1-1.3.el9_5ALSA-2025:1300
AlmaLinux:8gcc-toolset-14-gcc-plugin-annobin14.2.1-7.1.el8_10ALSA-2025:1338
AlmaLinux:9gcc-toolset-14-gcc-plugin-annobin14.2.1-1.3.el9_5ALSA-2025:1300
AlmaLinux:8gcc-toolset-14-gcc-plugin-devel14.2.1-7.1.el8_10ALSA-2025:1338
AlmaLinux:9gcc-toolset-14-gcc-plugin-devel14.2.1-1.3.el9_5ALSA-2025:1300
AlmaLinux:8gcc-toolset-14-libasan-devel14.2.1-7.1.el8_10ALSA-2025:1338
AlmaLinux:9gcc-toolset-14-libasan-devel14.2.1-1.3.el9_5ALSA-2025:1300
AlmaLinux:8gcc-toolset-14-libatomic-devel14.2.1-7.1.el8_10ALSA-2025:1338
AlmaLinux:9gcc-toolset-14-libatomic-devel14.2.1-1.3.el9_5ALSA-2025:1300
AlmaLinux:8gcc-toolset-14-libgccjit14.2.1-7.1.el8_10ALSA-2025:1338
AlmaLinux:9gcc-toolset-14-libgccjit14.2.1-1.3.el9_5ALSA-2025:1300
AlmaLinux:8gcc-toolset-14-libgccjit-devel14.2.1-7.1.el8_10ALSA-2025:1338
AlmaLinux:9gcc-toolset-14-libgccjit-devel14.2.1-1.3.el9_5ALSA-2025:1300
AlmaLinux:8gcc-toolset-14-libitm-devel14.2.1-7.1.el8_10ALSA-2025:1338
AlmaLinux:9gcc-toolset-14-libitm-devel14.2.1-1.3.el9_5ALSA-2025:1300
AlmaLinux:8gcc-toolset-14-liblsan-devel14.2.1-7.1.el8_10ALSA-2025:1338
AlmaLinux:9gcc-toolset-14-liblsan-devel14.2.1-1.3.el9_5ALSA-2025:1300
AlmaLinux:8gcc-toolset-14-libquadmath-devel14.2.1-7.1.el8_10ALSA-2025:1338
AlmaLinux:9gcc-toolset-14-libquadmath-devel14.2.1-1.3.el9_5ALSA-2025:1300
AlmaLinux:8gcc-toolset-14-libstdc++-devel14.2.1-7.1.el8_10ALSA-2025:1338
AlmaLinux:9gcc-toolset-14-libstdc++-devel14.2.1-1.3.el9_5ALSA-2025:1300
AlmaLinux:8gcc-toolset-14-libstdc++-docs14.2.1-7.1.el8_10ALSA-2025:1338
AlmaLinux:9gcc-toolset-14-libstdc++-docs14.2.1-1.3.el9_5ALSA-2025:1300
AlmaLinux:8gcc-toolset-14-libtsan-devel14.2.1-7.1.el8_10ALSA-2025:1338
AlmaLinux:9gcc-toolset-14-libtsan-devel14.2.1-1.3.el9_5ALSA-2025:1300
AlmaLinux:8gcc-toolset-14-libubsan-devel14.2.1-7.1.el8_10ALSA-2025:1338
AlmaLinux:9gcc-toolset-14-libubsan-devel14.2.1-1.3.el9_5ALSA-2025:1300
AlmaLinux:8gcc-toolset-14-offload-nvptx14.2.1-7.1.el8_10ALSA-2025:1338
AlmaLinux:9gcc-toolset-14-offload-nvptx14.2.1-1.3.el9_5ALSA-2025:1300
AlmaLinux:8libasan8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:9libasan11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:8libasan813.3.1-2.2.el8_10ALSA-2025:1306
AlmaLinux:8libasan814.2.1-7.1.el8_10ALSA-2025:1338
AlmaLinux:9libasan813.3.1-2.2.el9_5ALSA-2025:1309
AlmaLinux:9libasan814.2.1-1.3.el9_5ALSA-2025:1300
AlmaLinux:8libatomic8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:9libatomic11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:8libatomic-static8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:8libgcc8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:9libgcc11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:9libgccjit11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:9libgccjit-devel11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:8libgfortran8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:9libgfortran11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:8libgfortran-static8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:8libgomp8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:9libgomp11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:8libgomp-offload-nvptx8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:9libgomp-offload-nvptx11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:8libitm8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:9libitm11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:8libitm-devel8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:9libitm-devel11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:8liblsan8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:8liblsan14.2.1-7.1.el8_10ALSA-2025:1338
AlmaLinux:8liblsan13.3.1-2.2.el8_10ALSA-2025:1306
AlmaLinux:9liblsan11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:9liblsan13.3.1-2.2.el9_5ALSA-2025:1309
AlmaLinux:9liblsan14.2.1-1.3.el9_5ALSA-2025:1300
AlmaLinux:8libquadmath8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:9libquadmath11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:8libquadmath-devel8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:9libquadmath-devel11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:8libquadmath-static8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:8libstdc++8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:9libstdc++11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:8libstdc++-devel8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:9libstdc++-devel11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:8libstdc++-docs8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:9libstdc++-docs11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:8libstdc++-static8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:9libstdc++-static11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:8libtsan8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:9libtsan11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:8libtsan214.2.1-7.1.el8_10ALSA-2025:1338
AlmaLinux:8libtsan213.3.1-2.2.el8_10ALSA-2025:1306
AlmaLinux:9libtsan214.2.1-1.3.el9_5ALSA-2025:1300
AlmaLinux:9libtsan213.3.1-2.2.el9_5ALSA-2025:1309
AlmaLinux:8libubsan8.5.0-23.el8_10.alma.1ALSA-2025:1301
AlmaLinux:9libubsan11.5.0-5.el9_5.alma.1ALSA-2025:1346
AlmaLinux:8opendnssec2.1.7-1.module_el8.6.0+2881+2f24dc92ALSA-2021:1846
AlmaLinux:8opendnssec2.1.7-1.module_el8.5.0+2603+92118e57ALSA-2021:1846
AlmaLinux:8pcs0.10.10-4.el8.almaALSA-2021:4142
AlmaLinux:8pcs-snmp0.10.10-4.el8.almaALSA-2021:4142
AlmaLinux:8python3-custodia0.6.0-3.module_el8.6.0+2881+2f24dc92ALSA-2021:1846
AlmaLinux:8python3-custodia0.6.0-3.module_el8.5.0+2603+92118e57ALSA-2021:1846
AlmaLinux:8python3-jwcrypto0.5.0-1.module_el8.6.0+2881+2f24dc92ALSA-2021:1846
AlmaLinux:8python3-jwcrypto0.5.0-1.module_el8.5.0+2603+92118e57ALSA-2021:1846
AlmaLinux:8python3-jwcrypto0.5.0-1.module_el8.6.0+2737+7e73ea90ALSA-2021:1846
AlmaLinux:8python3-kdcproxy0.4-5.module_el8.5.0+2603+92118e57ALSA-2021:1846
AlmaLinux:8python3-kdcproxy0.4-5.module_el8.6.0+2881+2f24dc92ALSA-2021:1846
AlmaLinux:8python3-pyusb1.0.0-9.module_el8.5.0+2603+92118e57ALSA-2021:1846
AlmaLinux:8python3-pyusb1.0.0-9.module_el8.6.0+2737+7e73ea90ALSA-2021:1846
AlmaLinux:8python3-pyusb1.0.0-9.module_el8.6.0+2881+2f24dc92ALSA-2021:1846
AlmaLinux:8python3-qrcode5.1-12.module_el8.5.0+2603+92118e57ALSA-2021:1846
AlmaLinux:8python3-qrcode5.1-12.module_el8.6.0+2881+2f24dc92ALSA-2021:1846
AlmaLinux:8python3-qrcode5.1-12.module_el8.6.0+2737+7e73ea90ALSA-2021:1846
AlmaLinux:8python3-qrcode-core5.1-12.module_el8.6.0+2737+7e73ea90ALSA-2021:1846
AlmaLinux:8python3-qrcode-core5.1-12.module_el8.5.0+2603+92118e57ALSA-2021:1846
AlmaLinux:8python3-qrcode-core5.1-12.module_el8.6.0+2881+2f24dc92ALSA-2021:1846
AlmaLinux:8python3-tbb2018.2-10.el8_10.1ALSA-2025:1215
AlmaLinux:9python3-tbb2020.3-8.el9_5.1ALSA-2025:1210
AlmaLinux:8python3-yubico1.3.2-9.module_el8.5.0+2603+92118e57ALSA-2021:1846
AlmaLinux:8python3-yubico1.3.2-9.module_el8.6.0+2881+2f24dc92ALSA-2021:1846
AlmaLinux:8python3-yubico1.3.2-9.module_el8.6.0+2737+7e73ea90ALSA-2021:1846
AlmaLinux:8softhsm2.6.0-5.module_el8.5.0+2603+92118e57ALSA-2021:1846
AlmaLinux:8softhsm2.6.0-5.module_el8.6.0+2881+2f24dc92ALSA-2021:1846
AlmaLinux:8softhsm-devel2.6.0-5.module_el8.6.0+2881+2f24dc92ALSA-2021:1846
AlmaLinux:8softhsm-devel2.6.0-5.module_el8.5.0+2603+92118e57ALSA-2021:1846
AlmaLinux:8tbb2018.2-10.el8_10.1ALSA-2025:1215
AlmaLinux:9tbb2020.3-8.el9_5.1ALSA-2025:1210
AlmaLinux:8tbb-devel2018.2-10.el8_10.1ALSA-2025:1215
AlmaLinux:9tbb-devel2020.3-8.el9_5.1ALSA-2025:1210
AlmaLinux:8tbb-doc2018.2-10.el8_10.1ALSA-2025:1215
AlmaLinux:9tbb-doc2020.3-8.el9_5.1ALSA-2025:1210
Alpine:v3.20cacti1.2.13-r0ALPINE-CVE-2020-11023
Alpine:v3.21cacti1.2.13-r0ALPINE-CVE-2020-11023
Alpine:v3.22cacti1.2.13-r0ALPINE-CVE-2020-11023
Alpine:v3.23cacti1.2.13-r0ALPINE-CVE-2020-11023
Alpine:v3.24cacti1.2.13-r0ALPINE-CVE-2020-11023
Alpine:v3.20drupal77.70-r0ALPINE-CVE-2020-11023
Debian:12node-jquery3.5.0+dfsg-2DEBIAN-CVE-2020-11023
Debian:13node-jquery3.5.0+dfsg-2DEBIAN-CVE-2020-11023
Debian:14node-jquery3.5.0+dfsg-2DEBIAN-CVE-2020-11023
Debian:12zncno fix listedDEBIAN-CVE-2020-11023
Debian:13zncno fix listedDEBIAN-CVE-2020-11023
Debian:14znc1.10.3-1DEBIAN-CVE-2020-11023
Mavenorg.webjars.npm:jquery3.5.0GHSA-jpcq-cgw6-v4j6
NuGetjquery3.5.0GHSA-jpcq-cgw6-v4j6
Packagistcomponents/jquery3.5.0GHSA-jpcq-cgw6-v4j6
Rocky Linux:8apache-commons-collections0:3.2.2-10.module+el8.3.0+53+ea062990RLSA-2020:4847
Rocky Linux:8apache-commons-collections0:3.2.2-10.module+el8.3.0+74+855e3f5dRLSA-2020:4847
Rocky Linux:8apache-commons-lang0:2.6-21.module+el8.3.0+74+855e3f5dRLSA-2020:4847
Rocky Linux:8apache-commons-lang0:2.6-21.module+el8.3.0+53+ea062990RLSA-2020:4847
Rocky Linux:8apache-commons-net0:3.6-3.module+el8.3.0+74+855e3f5dRLSA-2020:4847
Rocky Linux:8apache-commons-net0:3.6-3.module+el8.3.0+53+ea062990RLSA-2020:4847
Rocky Linux:8bea-stax0:1.2.0-16.module+el8.3.0+53+ea062990RLSA-2020:4847

Affected products (as reported)

VendorProductVersions
jquery jQuery >= 1.0.3, < 3.5.0

Weakness: CWE-79 · Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:L/A:N

References