kotlin-exposed-patterns
Pass
Audited by Gen Agent Trust Hub on Jul 4, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill documents standard database patterns for the JetBrains Exposed library, including DSL queries, DAO usage, and connection pooling. All code examples use parameterized queries or the library's built-in ORM mechanisms, which are inherently resistant to SQL injection.
- [SAFE]: Database configuration patterns use placeholders or environment variables (
config.username,config.password) rather than hardcoding credentials. This aligns with secret management best practices. - [SAFE]: The skill explicitly includes a security-conscious utility,
escapeLikePattern, to prevent wildcard injection attacks withinLIKEclauses when processing user input. - [SAFE]: All external dependencies listed in the Gradle configuration are standard, well-known libraries (Exposed, HikariCP, Flyway, PostgreSQL driver) hosted on official registries.
Audit Metadata