broken-authentication-detect

Detects username enumeration, weak password policies, and MFA weaknesses in web applications for penetration testing and security audits.

Updated May 16, 2026
One-click install
npx skills add https://github.com/Chid0k/claude-marketplace --skill broken-authentication-detect
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: broken-authentication-detect
Source: https://github.com/Chid0k/claude-marketplace/tree/main/plugins/vuln-detect-plugin/skills/broken-authentication-detect
Command: npx skills add https://github.com/Chid0k/claude-marketplace --skill broken-authentication-detect

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill detects vulnerabilities in web application authentication mechanisms, including username enumeration, weak brute-force defenses, authentication bypass, weak password policy, and MFA weaknesses.

Core Features & Use Cases

  • Vulnerability Detection: Identifies common authentication flaws in web applications.
  • Testing Guidance: Provides detailed testing steps for black-box and gray-box testing.
  • Use Case: Use this Skill to test and secure the authentication mechanisms of a web application by simulating attacks and checking for vulnerabilities.

Quick Start

Run the 'broken-authentication-detect' skill to begin the assessment of your web application's authentication mechanisms.

Frequently Asked Questions about broken-authentication-detect

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

FAQPage Schema
How do I detect broken authentication vulnerabilities in a web application?

Testing for username enumeration involves analyzing authentication mechanisms to see if the application reveals whether a username exists, often through differing response messages during the login process.

What are the most common authentication testing weaknesses to check during a security audit?

During a security audit, common authentication testing weaknesses to check include weak password policies, authentication bypass, username enumeration, brute-force defense gaps, and multi-factor authentication weaknesses.

Can I run authentication testing on web applications without controlled test accounts?

No, you cannot effectively or ethically run authentication testing without controlled test accounts. The assessment requires controlled testing accounts and manual intervention to validate vulnerabilities safely.

Does black-box testing work for finding authentication bypass flaws?

Yes, black-box testing works for finding authentication bypass flaws by providing detailed testing steps to simulate external attacks without prior knowledge of the application's internal code structure.

What are the limitations of automated vulnerability detection for web application security?

The main limitation of automated vulnerability detection is that it requires manual intervention for validation. While it identifies authentication flaws like weak password policies, human verification is necessary to confirm findings.