js-xss

HTML sanitizer

Sanitizes untrusted HTML to prevent cross-site scripting attacks by filtering input based on a whitelist of allowed tags and attributes.

Sanitize untrusted HTML (to prevent XSS) with a configuration specified by a Whitelist

GitHub

5k stars
118 watching
628 forks
Language: HTML
last commit: over 2 years ago
Linked from 5 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
microcosm-cc/bluemondayA fast and highly configurable HTML sanitizer that protects against cross-site scripting (XSS) attacks by scrubbing user-generated content against an allowlist of safe elements and attributes.3,241
cure53/dompurifyA DOM-only XSS sanitizer for HTML, MathML, and SVG14,245
payloadbox/xss-payload-listA collection of scripts and payloads designed to exploit Cross-Site Scripting (XSS) vulnerabilities in web applications.6,484
masatokinugawa/filterbypassProvides cheat sheets and guidance on bypassing browser XSS filters to inject malicious content into web pages1,116
hahwul/dalfoxAutomates the process of identifying vulnerabilities in web applications by scanning for cross-site scripting (XSS) flaws and analyzing parameters.3,820
hipotermia/vaya-ciego-nenDetects and exploits Blind Cross-site scripting (XSS) vulnerabilities to retrieve sensitive information and control user interactions.41
laruence/taintA PHP extension that detects and warns about potential cross-site scripting (XSS) vulnerabilities in user input610
bugbountyforum/xss-radarA tool designed to detect and exploit reflected cross-site scripting (XSS) vulnerabilities in web applications.321
ssl/ezxssA tool for testing and exploiting Cross Site Scripting vulnerabilities in web applications1,938
rantanen/eslint-plugin-xssDetects potential cross-site scripting vulnerabilities in JavaScript code to prevent XSS issues.66
epsylon/xsserAutomated tool to detect and exploit Cross Site Scripting (XSS) vulnerabilities in web applications1,223
evilcos/xssor2A tool designed to demonstrate cross-site scripting (XSS) vulnerabilities and exploits using JavaScript and Django.2,141
graphql/graphql-playgroundA tool enabling real-time GraphQL development workflows with interactive documentation and collaboration features.8,787
retirejs/retire.jsDetects and reports vulnerabilities in JavaScript libraries used by web applications.3,717
lewisardern/bxssA utility to identify Blind Cross-Site Scripting vulnerabilities522