syncfusion-maui-ui-builder
Fail
Audited by Snyk on Aug 8, 2026
Risk Level: HIGH
Full Analysis
HIGH W007: Insecure credential handling detected in skill instructions.
- Insecure credential handling detected (high risk: 1.00). The skill explicitly prompts for a Syncfusion license key and instructs the agent to inject RegisterLicense(licenseKey) into MauiProgram.cs, which requires the LLM to accept and output the secret value verbatim into generated code (secret exfiltration risk).
MEDIUM W011: Third-party content exposure detected (indirect prompt injection risk).
- Third-party content exposure detected (medium risk: 0.30). Outsider-authored free text (the user’s natural-language request) is ingested at runtime by Stage 1 “Intent Analysis” (reads the user query) and then feeds downstream stages like Stage 3 layout analysis and Stage 4 control mapping via the controls_search.cjs BM25 mapper.
HIGH W008: Secret detected in skill content (API keys, tokens, passwords).
- Secret detected (high risk: 1.00). I scanned the skill files for literal, high-entropy credentials. I found a literal API-style key in the MAUI standards reference that appears to be an actual key string (sk_live_12345abcde) rather than an obvious placeholder token.
Why I flagged it:
- The value "sk_live_12345abcde" is a literal API-key-style string present in code comments/examples and matches common API key formats (prefix + random-looking characters). Per the secret definition, literal API keys should be flagged.
Why I ignored other examples near it:
- The DB connection string uses Password=secret123 which is a low-entropy, clear example/test password — treated as a documentation/example value (ignore per rules).
- LICENSE_KEY = "XXXX-XXXX-XXXX-XXXX" and occurrences of "YOUR_LICENSE_KEY" are obvious placeholders and documentation markers, so they are ignored.
Issues (3)
W007
HIGHInsecure credential handling detected in skill instructions.
W011
MEDIUMThird-party content exposure detected (indirect prompt injection risk).
W008
HIGHSecret detected in skill content (API keys, tokens, passwords).
Audit Metadata