/** * Security Response Analyzers - Barrel Export * * This module exports specialized vulnerability analyzers extracted from * SecurityResponseAnalyzer.ts for improved maintainability (Issue #179). * * Each analyzer handles a specific vulnerability category: * - AuthBypassAnalyzer: CVE-2025-52882, fail-open authentication (Issue #75) * - StateBasedAuthAnalyzer: Cross-tool state abuse (Issue #92, Challenge #7) * - BlacklistBypassAnalyzer: Incomplete blacklist detection (Issue #110, Challenge #11) * - OutputInjectionAnalyzer: Indirect prompt injection (Issue #110, Challenge #8) * - SessionManagementAnalyzer: Session CWEs (Issue #111, Challenge #12) * - CryptographicFailureAnalyzer: OWASP A02:2021 (Issue #112, Challenge #13) * - ChainExploitationAnalyzer: Multi-tool chains (Issue #93, Challenge #6) * - ExcessivePermissionsAnalyzer: Scope violations (Issue #144, Challenge #22) * - SecretLeakageDetector: Credential exposure (Issue #103, Challenge #9) */ export { AuthBypassAnalyzer } from "./AuthBypassAnalyzer.js"; export { StateBasedAuthAnalyzer } from "./StateBasedAuthAnalyzer.js"; export { SecretLeakageDetector } from "./SecretLeakageDetector.js"; export { ChainExploitationAnalyzer } from "./ChainExploitationAnalyzer.js"; export { ExcessivePermissionsAnalyzer } from "./ExcessivePermissionsAnalyzer.js"; export { BlacklistBypassAnalyzer } from "./BlacklistBypassAnalyzer.js"; export { OutputInjectionAnalyzer } from "./OutputInjectionAnalyzer.js"; export { SessionManagementAnalyzer } from "./SessionManagementAnalyzer.js"; export { CryptographicFailureAnalyzer } from "./CryptographicFailureAnalyzer.js"; export type { AuthBypassResult } from "./AuthBypassAnalyzer.js"; export type { StateBasedAuthResult } from "./StateBasedAuthAnalyzer.js"; export type { SecretLeakageResult } from "./SecretLeakageDetector.js"; export type { ChainExploitationAnalysis, ChainExecutionType, ChainVulnerabilityCategory, } from "./ChainExploitationAnalyzer.js"; export type { ExcessivePermissionsScopeResult } from "./ExcessivePermissionsAnalyzer.js"; export type { BlacklistBypassResult } from "./BlacklistBypassAnalyzer.js"; export type { OutputInjectionResult } from "./OutputInjectionAnalyzer.js"; export type { SessionManagementResult } from "./SessionManagementAnalyzer.js"; export type { CryptoFailureResult } from "./CryptographicFailureAnalyzer.js"; //# sourceMappingURL=index.d.ts.map