Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Database Security Audit

Comprehensive API for processing database security audits and generating detailed compliance reports across access control, encryption, network security, and...

MIT-0 · Free to use, modify, and redistribute. No attribution required.
0 · 31 · 0 current installs · 0 all-time installs
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
Purpose & Capability
Name, description, sample request/response, and OpenAPI schema all describe a database security audit API; there are no unrelated required binaries, env vars, or install steps that contradict the stated purpose.
!
Instruction Scope
SKILL.md contains endpoint descriptions and example payloads for submitting audit data (expected). However it provides no clear server base URL in the included OpenAPI, references external domains in the prose (toolweb.in, api.mkkpro.com), and does not warn about redacting sensitive fields (credentials, connection strings, secrets) prior to submission — meaning an agent could inadvertently send highly sensitive data to an external service.
Install Mechanism
Instruction-only skill with no install spec or code files; nothing will be written to disk or auto-installed by the skill itself.
Credentials
The skill requests no environment variables or credentials (proportionate). Nevertheless, its primary operation is to transmit audit payloads which may contain PII/credentials; lack of explicit guidance about handling/redacting secrets is a privacy/data-exfiltration concern rather than an environment-credential mismatch.
Persistence & Privilege
always is false and there is no install or self-modifying behavior. The skill does not request elevated persistence or cross-skill configuration changes.
What to consider before installing
This skill appears to implement what it claims, but the source/homepage are unclear and the docs reference external domains. Before installing or using it: (1) verify the vendor and confirm the API server URL and privacy/data-retention policy; (2) never submit raw audit data that might include DB credentials, connection strings, or secrets — scrub or redact sensitive fields first; (3) test with synthetic or anonymized data; (4) prefer self-hosted/internal tooling for sensitive audit payloads; (5) if you must use the external API, confirm TLS, an official endpoint in the OpenAPI, and contract/SLAs for data handling.

Like a lobster shell, security has layers — review code before you run it.

Current versionv1.0.0
Download zip
latestvk97784rt77m97q8tyx8memmd5x83tqhy

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md

Overview

The Database Security Audit API is a backend service designed for organizations that need to systematically evaluate and document their database security posture. It processes security audit data across multiple control domains—including access control, encryption, network security, auditing, and backup—and generates comprehensive compliance reports that measure implementation against total security controls.

This API is ideal for security teams, compliance officers, database administrators, and organizations undergoing regulatory assessments (SOC 2, ISO 27001, HIPAA, PCI-DSS, etc.). It provides a structured method to collect, validate, and report on database security configurations in a standardized format.

The service maintains audit trails with session tracking and timestamps, enabling organizations to monitor security posture over time and demonstrate continuous compliance to internal and external stakeholders.

Usage

Example Request:

{
  "auditData": {
    "sessionId": "audit-session-2024-01-15-001",
    "timestamp": "2024-01-15T10:30:00Z",
    "totalControls": 50,
    "implementedControls": 45,
    "access_control": [
      "Role-based access control (RBAC) implemented",
      "Principle of least privilege enforced",
      "Service accounts use strong credentials"
    ],
    "encryption": [
      "Data at rest encrypted with AES-256",
      "TLS 1.3 enabled for data in transit",
      "Key management system in place"
    ],
    "network_security": [
      "Database isolated in secure VPC",
      "Firewall rules restrict database access",
      "Network segmentation implemented"
    ],
    "auditing": [
      "Query logging enabled",
      "Failed authentication attempts logged",
      "Administrative actions audited"
    ],
    "backup": [
      "Automated daily backups scheduled",
      "Backups tested monthly",
      "Off-site backup replication enabled"
    ],
    "additional": [
      "Vulnerability scanning quarterly",
      "Patch management process defined"
    ]
  },
  "sessionId": "audit-session-2024-01-15-001",
  "userId": 12345,
  "timestamp": "2024-01-15T10:30:00Z"
}

Example Response:

{
  "status": "success",
  "sessionId": "audit-session-2024-01-15-001",
  "userId": 12345,
  "timestamp": "2024-01-15T10:30:00Z",
  "auditSummary": {
    "totalControls": 50,
    "implementedControls": 45,
    "compliancePercentage": 90.0,
    "controlsByDomain": {
      "access_control": 3,
      "encryption": 3,
      "network_security": 3,
      "auditing": 3,
      "backup": 3,
      "additional": 2
    }
  },
  "reportId": "report-2024-01-15-001",
  "processedAt": "2024-01-15T10:30:15Z"
}

Endpoints

GET /

Health Check Endpoint

Returns a simple health status response to verify API availability.

Parameters: None

Response:

  • Status 200: JSON object confirming API is operational

POST /api/database/audit

Process Audit

Processes database security audit data and generates a comprehensive compliance report. This is the primary endpoint for submitting audit findings and retrieving analysis.

Parameters:

NameTypeRequiredDescription
auditDataObjectYesContainer object holding all audit control findings
auditData.sessionIdstringYesUnique identifier for this audit session
auditData.timestampstringYesISO 8601 timestamp of audit execution
auditData.totalControlsintegerYesTotal number of security controls evaluated
auditData.implementedControlsintegerYesNumber of controls found to be implemented
auditData.access_controlarray[string]NoArray of access control findings and observations
auditData.encryptionarray[string]NoArray of encryption-related control findings
auditData.network_securityarray[string]NoArray of network security control findings
auditData.auditingarray[string]NoArray of auditing and logging control findings
auditData.backuparray[string]NoArray of backup and disaster recovery findings
auditData.additionalarray[string]NoArray of additional or custom control findings
sessionIdstringYesSession identifier (typically matches auditData.sessionId)
userIdintegerYesNumeric user ID of the audit initiator
timestampstringYesISO 8601 timestamp of request submission

Response (200):

  • Audit report object containing compliance summary, control breakdown by domain, compliance percentage, and report reference ID

Response (422):

  • Validation error detailing missing or improperly formatted required fields

GET /health

Detailed Health Check

Provides extended health status information about the API service.

Parameters: None

Response:

  • Status 200: JSON object with service health details (uptime, dependencies, version info)

Pricing

PlanCalls/DayCalls/MonthPrice
Free550Free
Developer20500$39/mo
Professional2005,000$99/mo
Enterprise100,0001,000,000$299/mo

About

ToolWeb.in - 200+ security APIs, CISSP & CISM, platforms: Pay-per-run, API Gateway, MCP Server, OpenClaw, RapidAPI, YouTube.

References

Files

2 total
Select a file
Select a file to preview.

Comments

Loading comments…