In jQuery versions greater than or equal to 1.2 and before 3.5.0, passing HTML 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.
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
Debian | 10 | all | jquery | < 3.3.1~dfsg-3+deb10u1 | jquery_3.3.1~dfsg-3+deb10u1_all.deb |
Debian | 12 | all | node-jquery | < 3.5.0+dfsg-2 | node-jquery_3.5.0+dfsg-2_all.deb |
Debian | 11 | all | node-jquery | < 3.5.0+dfsg-2 | node-jquery_3.5.0+dfsg-2_all.deb |
Debian | 10 | all | node-jquery | <= 2.2.4+dfsg-4 | node-jquery_2.2.4+dfsg-4_all.deb |
Debian | 999 | all | node-jquery | < 3.5.0+dfsg-2 | node-jquery_3.5.0+dfsg-2_all.deb |
Debian | 13 | all | node-jquery | < 3.5.0+dfsg-2 | node-jquery_3.5.0+dfsg-2_all.deb |
Debian | 11 | all | otrs2 | < 6.0.30-1 | otrs2_6.0.30-1_all.deb |
Debian | 10 | all | otrs2 | < 6.0.16-2+deb10u1 | otrs2_6.0.16-2+deb10u1_all.deb |