github/gh-aw-firewall · TypeScript

github/gh-aw-firewall Security Scan

GitHub Agentic Workflows Firewall

  • agentic
  • github
  • workflows

Security Grade

F

0/100

Scanned 19 July 2026 at 16:39

Create a free account to unlock:

  • Full report
  • AI remediation
  • Pull Request scanning
  • Continuous monitoring

Security Overview

Launchioo completed an independent static security scan of github/gh-aw-firewall on 19 July 2026 at 16:39. The repository received Security Grade F with an overall score of 0 out of 100. The scan detected 13 critical, 6 high, 5 medium, and 5 low severity findings across 825 analysed files.

Severity Breakdown

Distribution of findings by severity from the latest Launchioo repository security scan.

Security Grade

F

0/100

Critical
13
High
6
Medium
5
Low
5

Repository Statistics

Trust signals collected during the Launchioo security scan and from public GitHub metadata.

Owner
github
Repository
gh-aw-firewall
Primary language
TypeScript
Default branch
main
Files scanned
825
Lines analysed
290,048
Rules executed
54
Scan duration
11s
Repository size
21.3 MB
Stars
112
Forks
38
Head commit (scan ref)
d971c73708e8
Visibility
Public
Last scan
19 Jul 2026, 16:39

Security Findings

Top findings from the latest scan. Finding titles and descriptions are fully visible below. Create a free account to unlock evidence, file paths, AI remediation, and exploit chain analysis.

critical (12)

  • critical93% confidence

    SSRF URL Concatenation

    URL concatenation passed to outbound request client

  • critical95% confidence

    Auth Bypass Pattern

    Possible authentication bypass pattern

  • critical96% confidence

    Insecure HTTP URL

    Insecure HTTP URL detected

  • critical98% confidence

    GHA curl pipe bash

    curl piped to shell is unsafe in CI

  • critical96% confidence

    Remote Shell Pipe

    Remote curl/wget piped into shell detected

  • critical98% confidence

    AWS Access Key

    Possible AWS access key detected

  • critical99% confidence

    GitHub Token

    Possible GitHub token detected

  • critical90% confidence

    Bearer Token

    Possible bearer token detected

  • critical95% confidence

    Internal Endpoint Request

    Request targets internal or metadata IP range

  • critical95% confidence

    Command Injection

    Possible command injection via child_process.exec with dynamic input

  • critical95% confidence

    Unsafe Deserialization

    Unsafe deserialization detected

  • critical95% confidence

    Hardcoded API Key

    Possible hardcoded API key or secret assignment

high (5)

  • high90% confidence

    Sensitive Console Logging

    Sensitive token or secret may be logged to console

  • high88% confidence

    Prototype Pollution

    Possible prototype pollution via __proto__ or constructor.prototype

  • high85% confidence

    Insecure HTTP Config

    Environment configuration references insecure HTTP URL

  • high90% confidence

    Sensitive Console Logging

    Sensitive token or secret may be logged to console

  • high90% confidence

    Sensitive Console Logging

    Sensitive token or secret may be logged to console

medium (3)

  • medium80% confidence

    Dynamic RegExp

    Dynamic RegExp constructed from variable input

  • medium80% confidence

    Risky Regex

    Potentially unsafe regex (nested quantifiers / ReDoS risk)

  • medium88% confidence

    Weak Crypto Primitive

    Weak cryptographic primitive (MD5, SHA1, or Math.random for secrets)

low (5)

  • low100% confidence

    Console Log

    Avoid leaving console.log in committed code

  • low100% confidence

    Console Log

    Avoid leaving console.log in committed code

  • low100% confidence

    Console Warn

    Avoid leaving console.warn in committed code

  • low100% confidence

    Console Warn

    Avoid leaving console.warn in committed code

  • low100% confidence

    Console Log

    Avoid leaving console.log in committed code

Showing 25 of 29 verified findings. Create a free account to view the complete report.

AI Security Assistant

Available after creating an account

Launchioo does not run AI analysis for anonymous snapshot scans.

Pro for AI Remediation
  • Repository security summary
  • Risk prioritisation
  • AI remediation
  • Secure code examples
  • Step-by-step fixes

Create a free account to unlock AI summaries. AI remediation with step-by-step fixes remains available on Pro.

Create Free Account

Create a free account to unlock the complete repository report

You can see every finding title above. Sign up to unlock evidence, AI remediation, code locations, and continuous monitoring.

  • Full repository report
  • AI remediation
  • Code locations
  • Pull Request scanning
  • Continuous monitoring
  • Historical security trends

Security Badge

Verified by Launchioo — links back to this repository security profile.

Launchioo security badge — Grade F

Create a free account to copy the Markdown badge snippet for your README.

Security Score Explained

github/gh-aw-firewall received a Launchioo Security Grade of F with an overall score of 0/100.

The latest scan identified 29 findings: 13 critical, 6 high, 5 medium, and 5 low severity issues.

Higher scores indicate fewer and less severe unresolved security issues relative to repository size, language, and exposure. Scores are designed for comparison over time rather than as an absolute guarantee of safety.

Developers should treat the grade as a prioritisation signal: address critical and high findings first, then improve dependency hygiene, secret management, and secure coding practices.

How Launchioo Analyses Repositories

Launchioo performs static application security testing (SAST) against public GitHub repositories without modifying source code. For github/gh-aw-firewall, the scan reviewed 825 files and 290,048 lines written primarily in TypeScript.

The analysis pipeline downloads the repository archive, extracts scannable source files, and executes a curated rule pack covering secret exposure, injection risks, insecure dependencies, unsafe defaults, and common application security anti-patterns.

Rules are selected based on repository language and ecosystem. Findings include severity ratings, rule identifiers, and human-readable descriptions. Evidence, affected file paths, and remediation guidance are available in the full Launchioo report.

Public snapshot scans are point-in-time assessments. Continuous monitoring through the Launchioo GitHub App enables pull request scanning, trend tracking, and faster response when new vulnerabilities are introduced.

How developers should interpret Critical findings

Critical findings represent issues that could lead to immediate compromise, data exposure, or remote code execution if exploited. Examples include hard-coded production secrets, SQL injection sinks, command injection, and authentication bypass patterns.

github/gh-aw-firewall had 13 critical findings in the latest scan. These should be triaged immediately, validated in staging, and remediated before the next release.

Critical does not always mean actively exploited, but it does mean the potential impact is severe enough to prioritise ahead of feature work.

Common causes of High severity findings

High severity findings often involve missing security controls, outdated dependencies with known CVEs, weak cryptography, path traversal patterns, SSRF primitives, or unsafe deserialization.

github/gh-aw-firewall reported 6 high severity findings. Review each item for exploitability in your deployment context and assign owners for remediation.

High findings frequently appear in framework configuration, CI scripts, Dockerfiles, infrastructure-as-code templates, and little-reviewed utility modules.

Why repository security matters

Popular repositories like gh-aw-firewall are high-value targets. A single leaked token, vulnerable dependency, or insecure default can propagate across thousands of downstream applications.

This project is tagged with agentic, github, workflows and has 112 stars and 38 forks on GitHub, which increases its supply-chain exposure.

Repository security is not only about preventing breaches in the upstream project. It protects every developer, package consumer, and organisation that depends on the codebase.

Benefits of continuous security scanning

Point-in-time snapshots provide a valuable baseline, but security posture changes with every merge. Continuous scanning on pull requests catches regressions before they reach production.

Launchioo supports full repository audits, pull request reviews, AI-assisted remediation, and historical trend analysis when the GitHub App is installed.

Teams that scan continuously reduce mean time to remediation, improve audit readiness, and give security reviewers consistent evidence across releases.

Recently scanned repositories

Frequently Asked Questions

What is a repository security scan?

A repository security scan is a static analysis of source code and configuration files to detect vulnerabilities, exposed secrets, dependency risk, and insecure patterns. Launchioo scans public GitHub repositories without modifying them.

How often is github/gh-aw-firewall scanned?

This page reflects the latest public Launchioo snapshot from 19 July 2026. Rescans occur when a new public snapshot is requested or when the repository changes materially.

Can repository security change over time?

Yes. New commits, dependency updates, configuration changes, and refactors can improve or worsen security posture. That is why continuous monitoring and pull request scanning are recommended for active projects.

Why does github/gh-aw-firewall have a F grade (0/100)?

The grade reflects the number and severity of findings detected during the scan, weighted by repository size and exposure. This snapshot includes 13 critical and 6 high severity findings.

What does a Critical finding mean?

A Critical finding indicates a security issue that could lead to severe impact such as credential exposure, remote code execution, or complete compromise if exploited. Critical items should be remediated urgently.

Is this an official audit of the repository?

No. This is an independent Launchioo security snapshot intended to help developers prioritise remediation. It does not replace a formal penetration test or vendor security certification.

Create a free account to unlock:

Sign up free to unlock the complete repository security report, AI remediation, pull request scanning, and continuous monitoring — without running another scan.

  • Full report
  • AI remediation
  • Pull Request scanning
  • Continuous monitoring