line-liff
Pass
Audited by Gen Agent Trust Hub on Feb 21, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- Unverifiable Dependencies & Remote Code Execution (LOW): The file
assets/liff-starter.htmlincludes a script tag fetching the LIFF SDK fromhttps://static.line-scdn.net/liff/edge/versions/2.22.3/sdk.js. While this is the official LINE SDK, the domain is not on the trusted source list. The severity is downgraded to LOW as it is the primary dependency required for the skill's stated purpose. - Indirect Prompt Injection (LOW): The skill provides capabilities to ingest untrusted data via
liff.getProfile()and subsequently use capabilities likeliff.sendMessages(). This creates a surface where malicious user data could influence agent behavior if processed without sanitization. Evidence: (1) Ingestion points:liff.getProfile()andliff.scanCodeV2()inassets/liff-starter.html. (2) Boundary markers: Absent. (3) Capability inventory:liff.sendMessages,liff.shareTargetPicker, andliff.openWindowinassets/liff-starter.html. (4) Sanitization: Absent in the provided starter template. - Data Exposure & Exfiltration (SAFE): The documentation in
references/guidelines.mdcorrectly identifiesaccess_tokenandID tokenas sensitive and provides guidance on secure server-side verification using a Channel Secret.
Audit Metadata