hunt-aspnet

Identify ASP.NET vulnerabilities across legacy Webforms/WCF and modern .NET Core versions.

Updated Jul 1, 2026
One-click install
npx skills add https://github.com/bpnrockstar/UnifiedBugHunter --skill hunt-aspnet-bpnrockstar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hunt-aspnet
Source: https://github.com/bpnrockstar/UnifiedBugHunter/tree/main/skills/hunt-aspnet
Command: npx skills add https://github.com/bpnrockstar/UnifiedBugHunter --skill hunt-aspnet-bpnrockstar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill unit identifies and provides methodologies for exploiting vulnerabilities in ASP.NET applications across various versions, including legacy Webforms/WCF and modern .NET Core/5-8.

Core Features & Use Cases

  • Legacy ASP.NET: Focused on hunting across legacy ASP.NET Webforms/WCF vulnerabilities like ViewState deserialization, machineKey recovery, and cross-node ViewState failures.
  • Modern .NET Core: Specializes in identifying modern .NET Core/5-8 vulnerabilities such as Kestrel request smuggling, HTTP/2 Rapid Reset, and Blazor security flaws.
  • Use Case: Use this Skill to audit and secure ASP.NET applications by detecting potential security issues and following detailed hunting methodologies.

Quick Start

Run the hunt-aspnet skill to scan your ASP.NET application for known vulnerabilities.

Frequently Asked Questions about hunt-aspnet

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect ASP.NET ViewState deserialization vulnerabilities?

Detecting ASP.NET ViewState deserialization vulnerabilities involves identifying machineKey recovery weaknesses and cross-node ViewState failures in legacy Webforms applications. This requires understanding ASP.NET architecture and specific attack patterns to uncover exploitable deserialization issues.

Can I scan modern .NET Core applications for Kestrel request smuggling?

Yes, you can scan modern .NET Core applications for Kestrel request smuggling and HTTP/2 Rapid Reset vulnerabilities. The security auditing process specifically targets modern .NET Core 5-8 versions to identify these network-level attack vectors and Blazor security flaws.

What is the best way to audit ASP.NET authentication bypass vulnerabilities?

The best way to audit ASP.NET authentication bypass vulnerabilities is to apply targeted hunting methodologies across both legacy Webforms/WCF and modern .NET Core architectures. This approach identifies authentication logic flaws by analyzing version-specific data exposure and deserialization issues.

Does this vulnerability detection approach work on both legacy Webforms and .NET 8?

Yes, this vulnerability detection approach works on both legacy ASP.NET Webforms/WCF and modern .NET Core 5-8 versions. It covers distinct attack patterns for each architecture, from ViewState deserialization in legacy systems to Blazor security flaws in modern applications.

Why does ASP.NET machineKey recovery matter for web application security?

ASP.NET machineKey recovery matters for web application security because it enables attackers to forge ViewState payloads and achieve remote code execution on legacy Webforms applications. Identifying this exposure is critical for understanding deserialization attack vectors during security auditing.