cross-site-scripting-and-html-injection-testing
Assess XSS and HTML Injection Risks
Web applications can reflect unsafe input and expose users to client-side attacks. This skill helps authorized testers plan XSS checks, classify findings, and document remediation.
Do not auto-install this skill.
The canonical policy requires operator review before any installation action.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "cross-site-scripting-and-html-injection-testing" from https://skillstore.io/skills/sickn33-cross-site-scripting-and-html-injection-testing.md and its manifest at https://skillstore.io/api/skills/sickn33-cross-site-scripting-and-html-injection-testing/manifest. Verify the artifact. Do not auto-install. Inspect the skill and report your findings, then wait for an operator or manual installation decision.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "cross-site-scripting-and-html-injection-testing". Create a test plan for an authorized search page assessment.
Expected outcome:
- Confirm scope, accounts, data handling, and allowed test windows.
- Test reflection in query parameters, result titles, error messages, and saved searches.
- Record whether output is encoded, sanitized, blocked, or executed.
Using "cross-site-scripting-and-html-injection-testing". Summarize a DOM XSS code review finding.
Expected outcome:
- User-controlled URL data reaches an unsafe rendering sink.
- Impact is script execution in the victim browser if input is not encoded.
- Remediation is to use text-only rendering or a vetted sanitizer.
Using "cross-site-scripting-and-html-injection-testing". Prepare remediation guidance for a stored XSS issue.
Expected outcome:
- Encode user content for the exact output context before rendering.
- Validate input length and type, but do not rely on validation alone.
- Add regression tests and monitor for stored unsafe markup.
Security Audit
CriticalThe audit confirms serious risks: the skill provides actionable XSS payloads for cookie theft, keylogging, session capture, phishing, and CSP bypass. Many shell-backtick and filesystem findings are false positives from Markdown or payload syntax, but the offensive exfiltration guidance remains security-relevant. The skill should be rewritten before publication to use harmless, authorized testing examples only.
Confirmed security concerns (9)
Show all 9 confirmed findings
Capability review items (31)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
Risk Factors
⚡ Contains scripts (7)
⚙️ External commands (64)
🌐 Network access (26)
📁 Filesystem access (1)
Detected Patterns
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/sickn33-cross-site-scripting-and-html-injection-testing/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/sickn33-cross-site-scripting-and-html-injection-testing?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/sickn33-cross-site-scripting-and-html-injection-testing?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-cross-site-scripting-and-html-injection-testing/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/sickn33-cross-site-scripting-and-html-injection-testing.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA · BibTeX · CFF)
APA citation
sickn33. (2026). cross-site-scripting-and-html-injection-testing security audit report (audit version 4) [Author version 1.1]. Skillstore. https://skillstore.io/skills/sickn33-cross-site-scripting-and-html-injection-testing/audits/4BibTeX citation
@techreport{sickn33-sickn33-cross-site-scripting-and-html-injection-testing-2026,
author = {sickn33},
title = {cross-site-scripting-and-html-injection-testing security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/sickn33-cross-site-scripting-and-html-injection-testing/audits/4},
note = {Author version 1.1}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "cross-site-scripting-and-html-injection-testing security audit report (audit version 4)"
version: "1.1"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/sickn33-cross-site-scripting-and-html-injection-testing/audits/4"
identifiers:
- type: other
value: "skillstore:sickn33-cross-site-scripting-and-html-injection-testing:audit:4"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: MediumWhat You Can Build
Plan an Authorized XSS Assessment
Create a scoped checklist for testing reflected, stored, and DOM-based injection paths.
Review Risky Client-Side Code
Identify unsafe DOM sinks and recommend safer rendering patterns for user-controlled data.
Document Confirmed Findings
Turn observed behavior into clear impact, reproduction, and remediation notes.
Try These Prompts
I have written authorization for this web app. Build a non-destructive XSS and HTML injection test plan for the scoped pages.
Given these forms, URL parameters, and headers, identify likely reflection points and suggest safe validation steps.
Review this client-side flow for user-controlled sources, unsafe DOM sinks, and safer rendering alternatives.
Convert my authorized test observations into a concise XSS report with impact, evidence, severity, and remediation guidance.
Best Practices
- Use only scoped accounts, scoped targets, and synthetic data during testing.
- Prefer harmless proof-of-execution markers over data capture payloads.
- Document source, sink, context, impact, and remediation for each finding.
Avoid
- Testing production users or real sessions without explicit approval.
- Using payloads that collect credentials, cookies, keystrokes, or local storage.
- Treating a blocked payload as proof that the application is secure.