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 searchUsers example through a dedicated escapeLikePattern sanitization 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
Risk Level
SAFE
Analyzed
Apr 6, 2026, 04:01 AM
Security Audit — agent-trust-hub — kotlin-exposed-patterns