{"data":{"id":"769c38da-de87-45b7-a143-2480bd2a7bd7","title":"An XSS Attack Detection Model Based on Two-Stage AST Analysis","summary":"The paper proposes an XSS attack detection model that uses two-stage Abstract Syntax Tree (AST) analysis, first extracting JavaScript from the HTML AST and then identifying malicious fragments in the JavaScript AST, with a Long Short-Term Memory (LSTM) network making the final classification. The authors report 0.991 accuracy and 0.998 F1 on standard XSS samples. Against adversarial XSS samples, their model keeps a detection rate above 0.982, while most existing models drop below 0.880.","solution":"N/A -- no mitigation discussed in source.","labels":["security","research"],"sourceUrl":"http://ieeexplore.ieee.org/document/11295952","publishedAt":"2025-12-10T13:16:48.000Z","cveId":null,"cweIds":null,"cvssScore":null,"cvssSeverity":null,"severity":"info","attackType":["model_evasion"],"issueType":"research","affectedPackages":null,"affectedPackageNames":null,"affectedPackageRefs":null,"affectedVendors":[],"affectedVendorsRaw":[],"classifierModel":"claude-haiku-5-5","classifierPromptVersion":"v4","summaryPromptVersion":"v2","headline":null,"headlinePromptVersion":null,"cvssVector":null,"attackVector":null,"attackComplexity":null,"privilegesRequired":null,"userInteraction":null,"exploitMaturity":null,"epssScore":null,"epssCheckedAt":null,"kevDateAdded":null,"advisoryAliases":null,"affectedPackagesSource":null,"affectedPackagesCheckedAt":null,"patchAvailable":null,"disclosureDate":"2025-12-10T13:16:48.000Z","fixReleasedAt":null,"daysToFix":null,"fixCheckedAt":null,"capecIds":null,"crossRefCount":0,"attackSophistication":"moderate","impactType":["integrity","confidentiality"],"aiComponentTargeted":"model","llmSpecific":false,"classifierConfidence":0.85,"researchCategory":"peer_reviewed","atlasIds":null}}