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 within LIKE clauses 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
Risk Level
SAFE
Analyzed
Jul 4, 2026, 07:07 PM