azure-postgres-ts

Warn

Audited by Runlayer on Feb 22, 2026

Risk Level: MEDIUM
Scan Summary
Max Score
78%
Files
2
Flagged
2
Chunks
3
Flagged Files (2)
SKILL.mdHIGH
78.3%

Malicious tool definition detected

Tool: SKILL.md [1/2] Description: --- name: azure-postgres-ts description: | Connect to Azure Database for PostgreSQL Flexible Server from Node.js/TypeScript using the pg (node-postgres) package.

Tool: SKILL.md [2/2] Description: true }, max: 20 }); const result = await azurePool.query("SELECT NOW()"); ``` ## Error Handling ```typescript import { DatabaseError } from "pg"; try { await pool.query("INSERT INTO users (email) VALUES ($1)", [email]); } catch (error) { if (error instanceof DatabaseError) { switch (error.code) { case "23505": // unique_violation console.error("Duplicate entry:", error.detail); break; case "23503": // foreign_key_violation console.error("Foreign key constraint f

references/acceptance-criteria.mdHIGH
78.3%

Malicious tool definition detected

Tool: references/acceptance-criteria.md Description: # Acceptance Criteria: azure-postgres-ts ## Correct Patterns ### Authentication #### DefaultAzureCredential with Token (Recommended) ```typescript import { Client, Pool } from "pg"; import { DefaultAzureCredential } from "@azure/identity"; const credential = new DefaultAzureCredential(); const tokenResponse = await credential.getToken( "https://ossrdbms-aad.database.windows.net/.default" ); const client = new Client({ host: process.env.AZURE_P

Audit Metadata
Max File Score
78%
Classification
UNKNOWN_SERVER
Files Scanned
2
Files Flagged
2
Chunks Analyzed
3
Analyzed
Feb 22, 2026, 01:03 AM
Security Audit — runlayer — azure-postgres-ts