play-developer-api-reference

Fail

Audited by Snyk on Jun 26, 2026

Risk Level: HIGH
Full Analysis

HIGH W007: Insecure credential handling detected in skill instructions.

  • Insecure credential handling detected (high risk: 0.90). The prompt includes explicit Authorization header examples (e.g., "Authorization: Bearer ya29.a0Af...") and instructs sending "Authorization: Bearer " on every request, which encourages the model to embed access tokens verbatim in generated requests/commands.

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

  • Direct money access detected (high risk: 1.00). The skill is explicitly a Google Play billing/subscriptions reference and documents specific endpoints that perform monetary actions: e.g., orders.refund (POST to issue a full refund), purchases.subscriptionsv2.revoke/cancel/defer (immediately revoke, cancel, or change billing dates), purchases.products.consume/acknowledge, and catalog monetization endpoints (create/update/delete subscription and in-app product records). It also lists the required androidpublisher OAuth scope and example request shapes for refund/cancel operations. These are specific APIs to execute financial operations (refunds, subscription management, monetization changes), not generic tooling.

Issues (2)

W007
HIGH

Insecure credential handling detected in skill instructions.

W009
MEDIUM

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

Audit Metadata
Risk Level
HIGH
Analyzed
Jun 26, 2026, 03:37 AM
Issues
2
Security Audit — snyk — play-developer-api-reference