kotlin-exposed-patterns
Pass
Audited by Gen Agent Trust Hub on Apr 6, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill provides database interaction patterns that leverage JetBrains Exposed's DSL and DAO, which use parameterized queries by default to prevent SQL injection.
- [SAFE]: Includes explicit mitigation for SQL LIKE wildcard injection in the
searchUsersexample through a dedicatedescapeLikePatternsanitization function. - [SAFE]: External dependencies are limited to well-known, versioned libraries (Exposed, HikariCP, Flyway, PostgreSQL) sourced from standard registries.
- [SAFE]: Configuration patterns for HikariCP and Flyway use placeholders and application environment properties, avoiding the use of hardcoded secrets.
Audit Metadata