kotlin-context-di

Warn

Audited by Snyk on Jul 26, 2026

Risk Level: MEDIUM
Full Analysis

MEDIUM W009: Direct money access capability detected (payment gateways, crypto, banking).

  • Direct money access detected (high risk: 1.00). The skill explicitly defines and wires a PaymentClient (paymentClient) into production and test contexts: a PaymentClientImpl constructed with a paymentApiKey and a PaymentClientFake used in tests (with test helpers like failOnNextCharge()). Payment client wiring into OrderService and explicit test methods to trigger/ simulate charges indicate the skill is specifically designed to perform payment operations (i.e., move money), not merely generic IO. This matches the "Direct Financial Execution" criteria.

Issues (1)

W009
MEDIUM

Direct money access capability detected (payment gateways, crypto, banking).

Audit Metadata
Risk Level
MEDIUM
Analyzed
Jul 26, 2026, 04:34 AM
Issues
1
Security Audit — snyk — kotlin-context-di