auth-mfa-bypass

Test MFA enrollment, challenge-response integrity, and sensitive action gating.

Updated Jul 30, 2026
One-click install
npx skills add https://github.com/salmanabdurrahman/pi-pentest-agent --skill auth-mfa-bypass
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auth-mfa-bypass
Source: https://github.com/salmanabdurrahman/pi-pentest-agent/tree/main/skills/auth-mfa-bypass
Command: npx skills add https://github.com/salmanabdurrahman/pi-pentest-agent --skill auth-mfa-bypass

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the critical need to verify that Multi-Factor Authentication (MFA) is correctly implemented and enforced across all sensitive application pathways, preventing unauthorized account access.

Core Features & Use Cases

  • Enforcement Mapping: Systematically audit MFA requirements for enrollment, password changes, and sensitive account modifications.
  • Challenge Integrity Testing: Validate TOTP, SMS, and push notification logic against common bypass vectors like replay attacks or parameter manipulation.
  • Use Case: Use this skill during a security assessment to confirm that an application correctly blocks sensitive actions like email changes or API key generation when MFA is not satisfied.

Quick Start

Use the auth-mfa-bypass skill to audit the MFA enforcement posture for the target application defined in the current scope.

Frequently Asked Questions about auth-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 web applications?

MFA bypass vulnerabilities are tested by validating enrollment, challenge-response integrity, and sensitive action gating. This process identifies bypass vectors like step-skipping or parameter tampering during security assessments of identity providers and web applications.

What is MFA enforcement mapping and when do I need it?

MFA enforcement mapping systematically audits MFA requirements for enrollment, password changes, and sensitive account modifications. You need it during security assessments to verify that MFA is correctly implemented across all sensitive application pathways to prevent unauthorized access.

Can I validate TOTP and SMS challenge logic against replay attacks?

Yes, you can validate TOTP, SMS, and push notification logic against common bypass vectors like replay attacks or parameter manipulation. This challenge integrity testing confirms whether the application correctly blocks sensitive actions when MFA is not satisfied.

Does testing MFA enforcement require specific authorization or account isolation?

Testing MFA enforcement requires strict adherence to test-account isolation and authorization policies. This ensures safe, non-destructive verification of the application's security posture without risking actual user accounts or sensitive data during the assessment.

What are common MFA bypass vectors I should check during a pentest?

Common MFA bypass vectors include step-skipping, parameter tampering, and replay attacks. You should check these by validating challenge-response integrity and ensuring sensitive actions like email changes or API key generation are properly gated when MFA is not satisfied.