/** * @fileoverview CWE-79: Improper Neutralization of Input During Web Page Generation (XSS) * @module @nahisaho/musubix-security/rules/cwe/cwe-79-xss * @trace TSK-RULE-005 * * Detects: * - Reflected XSS (user input in response) * - Stored XSS (database content in output) * - DOM-based XSS (client-side manipulation) * - innerHTML/outerHTML usage * - document.write usage * - Unsafe template rendering * * CWE-79 is #2 in CWE Top 25 2023. */ import type { SecurityRule } from '../types.js'; /** * CWE-79 - Cross-site Scripting (XSS) */ export declare const cwe79XSS: SecurityRule; export default cwe79XSS; //# sourceMappingURL=cwe-79-xss.d.ts.map