hunt-mfa-bypass

Identify and validate MFA bypass vulnerabilities through authentication state analysis.

3|1|Updated Jul 2, 2026
One-click install
npx skills add https://github.com/EntroVyx/hermes-agent-offsec --skill hunt-mfa-bypass-entrovyx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hunt-mfa-bypass
Source: https://github.com/EntroVyx/hermes-agent-offsec/tree/main/skills/offsec/redteam/hunt-mfa-bypass
Command: npx skills add https://github.com/EntroVyx/hermes-agent-offsec --skill hunt-mfa-bypass-entrovyx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires aiohttp, asyncio.

What problem does it solve?

This skill addresses the critical security gap where multi-factor authentication implementations are bypassed due to logic errors, race conditions, or improper session management, potentially leading to full account takeover.

Core Features & Use Cases

  • Pattern Detection: Identifies 11 distinct MFA bypass patterns including OTP reuse, rate-limit exhaustion, and workflow skipping.
  • Validation Logic: Provides structured methodologies to verify vulnerabilities using Burp Suite and custom race-condition scripts.
  • Use Case: During a penetration test, use this skill to systematically audit an authentication flow to determine if an attacker can reach a post-MFA state without providing a valid second factor.

Quick Start

Use the hunt-mfa-bypass skill to audit the authentication flow of the target application by tracing state transitions and testing for OTP rate limit vulnerabilities.

Frequently Asked Questions about hunt-mfa-bypass

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

FAQPage Schema
How do I test for MFA bypass vulnerabilities in a web application?

Race conditions can enable MFA bypass when concurrent requests exploit timing flaws in session validation. You validate these vulnerabilities using custom Python scripts with asyncio and aiohttp to execute concurrent attacks against the target authentication flow.

What MFA bypass patterns should I look for during a pentest?

During a pentest, you should look for 11 MFA bypass patterns including OTP reuse, rate-limit exhaustion, and workflow skipping. The skill provides structured methodologies to identify and verify these authentication logic flaws during web application security assessments.

Do I need Burp Suite to audit authentication flows for 2FA bypass?

For bug bounty hunting, you use this skill to systematically audit target authentication workflows by tracing state transitions and testing for OTP rate limit vulnerabilities. It identifies logic errors and improper session management that could lead to full account takeover.

How does race condition testing work for OTP rate limit exhaustion?

Race condition testing for OTP rate limit exhaustion involves sending concurrent requests using Python scripts with asyncio to exploit timing flaws. This validates whether an attacker can bypass rate limits and brute force the second factor authentication.

Can I use this skill for bug bounty hunting and offensive security research?

Yes, this skill is designed for web application security assessments, bug bounty hunting, and offensive security research. It systematically audits authentication flows to determine if attackers can reach post-MFA states without valid second factors.