go-vuln-dos

Community

Secure Go code against resource exhaustion.

Authoryhy0
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps identify and prevent Denial of Service (DoS) and resource exhaustion vulnerabilities in Go applications, ensuring stability and availability.

Core Features & Use Cases

  • Resource Leak Detection: Identifies potential goroutine leaks, unbounded memory allocations, and channel deadlocks.
  • Input Validation: Checks for unvalidated external inputs that could lead to excessive resource consumption (e.g., large HTTP bodies, deeply nested data structures).
  • Use Case: When auditing a Go web service, use this Skill to find endpoints that might crash the server if an attacker sends excessively large request bodies or creates too many concurrent goroutines.

Quick Start

Use the go-vuln-dos skill to audit the provided Go code for potential denial of service vulnerabilities.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: go-vuln-dos
Download link: https://github.com/yhy0/ghsa-skill-builder/archive/main.zip#go-vuln-dos

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.