web-maps-leaflet
Pass
Audited by Gen Agent Trust Hub on Oct 17, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill defines patterns that ingest external data and display it in the user interface, creating a potential surface for injection if the data source is attacker-controlled.
- Ingestion points: External GeoJSON data structures are processed in
SKILL.md(viageojsonData),examples/advanced.md(viacityData), andexamples/core.md(viafeatureCollection). - Boundary markers: No explicit delimiters or instructions are provided to the agent to treat embedded content in GeoJSON properties as untrusted.
- Capability inventory: The skill utilizes
bindPopupandbindTooltipmethods, which render strings directly into the DOM, andL.DomUtil.createfor custom UI controls. - Sanitization: Code examples demonstrate direct binding of property values (e.g.,
feature.properties.nameandfeature.properties.population) to popup content without implementing escaping or sanitization logic.
Audit Metadata