CodeQL library for JavaScript
Search

Module Xss

Provides classes and predicates used by the XSS queries.

Import path

import semmle.javascript.security.dataflow.Xss

Imports

javascript

Provides classes for working with JavaScript programs, as well as JSON, YAML and HTML.

Modules

DomBasedXss

DEPRECATED: Use the DomBasedXssCustomizations.qll file instead. Provides classes and predicates for the DOM-based XSS query.

ExceptionXss

DEPRECATED: Use the ExceptionXssCustomizations.qll file instead. Provides classes for customizing the ExceptionXss query.

ReflectedXss

DEPRECATED: Use the DomBasedXssCustomizations.qll file instead. Provides classes and predicates for the reflected XSS query.

Shared

Provides classes and predicates shared between the XSS queries.

StoredXss

DEPRECATED: Use the StoredXssCustomizations.qll file instead. Provides classes and predicates for the stored XSS query.

XssThroughDom

DEPRECATED: Use the XssThroughDomCustomizations.qll file instead. Provides classes and predicates for the XSS through DOM query.