Versioned security assessment

Report ID: SA-181FDEFC

7/23/2026, 7:24:39 AM

webapp-sqlmap security assessment v9

Skill Security Certification Report

Audit History
Scanner version 3.0.0 Audit model: codex Latest published report
Skill name
webapp-sqlmap
Version
v0.1.0
Maintainer
AgentSecOps
Coverage
6 Files scanned · 1,994 Lines analyzed
Policy version
skillstore-security-audit-policy-v1

Highest confirmed finding severity

Critical

6 confirmed security findings require attention.

Installation context

Check the current Skill page

This page summarizes report evidence only. The Skill page provides the canonical install advisory.

Open current Skill page

This report does not block or authorize the manifest or ZIP.

Most alerts are false positives from Markdown fences, reserved example URLs, educational vulnerable code, and standard output paths. Confirmed issues include a remote script piped to Bash, a third-party action receiving a token, and commands for host file access and OS execution. Semantic review also found web-shell deployment, WAF evasion, and bulk credential extraction guidance that needs stronger controls.

Report position

Latest published report

Latest refers to the report sequence, not to artifact currentness.

Audit attestation

Active attestation

A public attestation is available for this exact report.

Human verification

Not verified

No human verification is recorded for this report.

Coverage

6 Files scanned · 1,994 Lines analyzed

8 items shown for review

Limitations

This report does not claim runtime or sandbox execution and does not prove the absence of side effects.

Evidence chain

Follow the evidence from source binding to the install contract. Available evidence supports verification; it is not a safety guarantee.

  1. Source

    Commit and path bound

  2. Artifact

    Content and tree hashes bound

  3. Audit

    Complete

  4. Install contract

    Open manifest to verify

    Open manifest

Capabilities observed

Observed means this report recorded supporting evidence. Not recorded does not prove that a capability is absent.

Contains scripts

May execute code included with the Skill.

Observed in 2 evidence locations

Network access

May connect to external services.

Observed in 50 evidence locations

Filesystem access

May read or write local files.

Observed in 2 evidence locations

Env variables

May read values from the process environment.

Observed in 18 evidence locations

External commands

May invoke commands or programs outside the Skill.

Observed in 50 evidence locations

Capability review items (2)
High
Git platform tokens
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
The workflow passes GITHUB_TOKEN to gitleaks/gitleaks-action@v2, which is pinned only to a mutable tag. A compromised action could misuse the token despite the workflow's limited permissions.
Low
Hardcoded URL
curl -s https://raw.githubusercontent.com/aquasecurity/tfsec/master/scripts/install_linux.sh | bash
The workflow downloads an installer from a hardcoded remote GitHub URL. This creates a real network and supply-chain dependency.

Risk findings

Confirmed security concerns are separated from items that still need review.

Confirmed security concerns (6)

RISK-001 Critical
Pipe to shell pattern
curl -s https://raw.githubusercontent.com/aquasecurity/tfsec/master/scripts/install_linux.sh | bash
The workflow pipes an unauthenticated download directly into Bash without a pinned version or checksum. A compromised source can execute arbitrary code in the CI runner.
RISK-002 Critical
System password file access
sqlmap -u "http://example.com/page?id=1" --file-read="/etc/passwd"
The skill provides a SQLMap command that reads /etc/passwd from the target server. This is direct host file access and can expose system account information.
RISK-003 Critical
Remote Host Compromise Workflow
The skill instructs users to deploy shell.php into a web root and obtain operating-system or SQL shells. These actions enable arbitrary remote control.
The commands explicitly use file-write, os-shell, and sql-shell options against a target. The surrounding heading labels them as advanced exploitation.
RISK-004 High
System reconnaissance
sqlmap -u "http://example.com/page?id=1" --os-cmd="whoami"
The documented SQLMap command executes whoami on the target host. Remote operating-system command execution is a high-impact capability even in an authorized testing context.
RISK-005 High
Defense Evasion and Anonymization Guidance
The skill teaches WAF evasion with tamper scripts, randomized agents, proxies, Tor, and method changes. This can help bypass defensive monitoring.
The sections explicitly say to evade web application firewalls and address WAF blocking. The listed options implement evasion and traffic concealment.
RISK-006 High
Bulk Credential and Database Extraction
The skill provides commands to dump entire databases, search password columns, extract administrator credentials, and enumerate database passwords and privileges.
The documented commands explicitly request dump-all, password columns, credential extraction, users, passwords, privileges, and all databases.

Remediation

Suggested fixes recorded by this audit. Applying them is the maintainer’s responsibility.

  1. FIX-001
    Critical
    The CI template downloads a remote installer and pipes it directly to Bash.
    Pin a versioned release, download it separately, verify its checksum or signature, and execute only after successful verification.
  2. FIX-002
    Critical
    The main workflow includes server file writes, password-file reads, OS commands, and interactive shells.
    Remove these commands from the default skill or isolate them in a local-lab reference with mandatory human confirmation.
  3. FIX-003
    High
    The skill includes WAF evasion, Tor use, bulk dumping, and credential extraction in normal guidance.
    Require explicit scope for each invasive phase, add stop conditions, and default to detection-only commands with minimal data collection.
  4. FIX-004
    High
    A GitHub token is provided to a third-party action pinned to a mutable version tag.
    Pin the action to a reviewed commit SHA and grant token permissions only to the job and step that require them.

Expert evidence

Immutable subject identity, scanner metadata, dismissed matches, and source-level evidence.

Artifact subject

Marketplace commit
181fdefcafd96b041926e61c4b2e306ca7e7820e
Content hash
7514e577c3e0d0d5c4d0fd14b67a121bed325a0bd814fb8187f7d060702f4fec
Tree hash
d0da863c3a53c8420162cfd4638e5fcef8a68fda99d7a6adaed2a4e13db2005c
Skill path
skills/agentsecops/webapp-sqlmap
Audit payload hash
d90634dd7732df7f46c6f5775bc69eea

Analysis metadata

Audit model: codex

Analysis state: Complete

Scope is limited to the recorded files, lines, methods, and evidence. No runtime or sandbox execution is claimed.

Verify and export

The manifest and lockfile bind install artifacts to cryptographic hashes. This integrity claim is separate from the security assessment.

Audit attestation: active