Owasp Infrastructure
MicrosoftOfficialPublished by Microsoft
- Skill
- Guidelines
- Security
- CC-BY-SA-4.0
- No issues found
AutoGineer summary
Written by AutoGineer from the skill’s own files, not by the author
The OWASP Infrastructure Top 10 skill provides a machine-readable reference for the 2024 OWASP Infrastructure Security Top 10. It is designed to assist agents in evaluating internal IT infrastructure against common security risks. Each of the ten identified vulnerabilities is documented with a standardized structure, including descriptions, risk assessments, checklists, prevention controls, attack scenarios, detection guidance, and remediation steps.
What it does
- Provides structured access to the OWASP Infrastructure Security Top 10 (2024) vulnerabilities.
- Offers checklists to identify potential security exposures in internal infrastructure.
- Outlines specific prevention controls and defensive measures for each risk category.
- Includes realistic attack scenarios to illustrate how vulnerabilities are exploited.
- Provides actionable detection guidance and remediation steps for security teams.
- Categorizes infrastructure risks into areas like patch management, access control, and data protection.
When to use it
- When performing a security audit of internal IT infrastructure.
- When establishing or improving an infrastructure security management process.
- When assessing the risk profile of existing software and system configurations.
- When training teams on common infrastructure security vulnerabilities and mitigation strategies.
Advantages
- Standardized format allows for consistent evaluation of security risks.
- Derived from authoritative OWASP Foundation content.
- Provides both high-level guidance and specific remediation actions.
- Covers a broad spectrum of infrastructure concerns from credential hygiene to asset management.
Usage examples
- “What are the risks associated with outdated software in our infrastructure?”
- The agent retrieves the ISR01:2024 reference, detailing risks like system compromise, lack of vendor support, and the ease of exploiting known vulnerabilities.
- “How can I detect insecure network access management?”
- The agent provides the detection guidance from the ISR06:2024 document, suggesting methods to identify misconfigured network access controls.
Install
Download the skill as a ZIP:
https://mp-staging.autogineer.com/agent-skills/microsoft/owasp-infrastructure/downloadUnzip it into the cross-client skills folder of your project:
mkdir -p .agents/skills && unzip owasp-infrastructure.zip -d .agents/skills
Documentation by Microsoft
OWASP® Infrastructure Top 10 — Skill Entry
This SKILL.md is the entrypoint for the OWASP Infrastructure Top 10 skill.
The skill encodes the OWASP Infrastructure Security Top 10 (2024) as structured, machine-readable references that an agent can query to identify, assess, and remediate infrastructure security risks.
Normative references (Infrastructure Top 10)
Skill layout
SKILL.md— this file (skill entrypoint).references/— the Infrastructure Top 10 normative documents.00-vulnerability-index.md— index of all vulnerability identifiers, categories, and cross-references.01through10— one document per vulnerability aligned with OWASP Infrastructure Security numbering.
Third-Party Attribution
Copyright © OWASP Foundation. OWASP® Infrastructure Security Top 10 content is derived from works by the OWASP Foundation, licensed under CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0/). Source: https://owasp.org/www-project-top-10-infrastructure-security-risks/ Modifications: Vulnerability descriptions restructured into agent-consumable reference documents with added detection and remediation guidance. OWASP® is a registered trademark of the OWASP Foundation. Use does not imply endorsement.
Files
- ATTRIBUTION.mdAdded by AutoGineer995 B
- LICENSEAdded by AutoGineer17.9 KiB
- SKILL.md2.8 KiB
- references/00-vulnerability-index.md2.8 KiB
- references/01-outdated-software.md3.8 KiB
- references/02-insufficient-threat-detection.md4.5 KiB
- references/03-insecure-configurations.md3.9 KiB
- references/04-insecure-resource-user-management.md4.7 KiB
- references/05-insecure-use-of-cryptography.md4.6 KiB
- references/06-insecure-network-access-management.md4.6 KiB
- references/07-insecure-authentication-default-credentials.md3.7 KiB
- references/08-information-leakage.md3.9 KiB
- references/09-insecure-access-resources-management-components.md4.5 KiB
- references/10-insufficient-asset-management-documentation.md4.5 KiB
references/07-insecure-authentication-default-credentials.md
title: 'ISR07: Insecure Authentication Methods and Default Credentials' description: OWASP Infrastructure Top 10 reference for authentication vulnerabilities including default credentials and missing multi-factor authentication
07 Insecure Authentication Methods and Default Credentials
Identifier: ISR07:2024 Category: Credential Hygiene
Description
Passwords remain a fundamental part of cybersecurity, and many Identity and Access Management (IAM) systems rely on username and password authentication. Insecure authentication methods refer to passwords that are easy to guess or crack due to simplicity, predictability, or insufficient length. Default credentials preconfigured on hardware devices or software applications by manufacturers or vendors are often left unchanged by users or administrators, creating a security vulnerability.
Risk
Credentials are crucial to restrict access to internal resources to authenticated and authorized users only.
Weak passwords can be exploited through brute-force and dictionary attacks.
Default credentials can be found in product documentation and exploited by attackers.
Exploitation of unchanged default settings or stolen passwords can lead to unauthorized access, data breaches, and compromise of critical systems.
Vulnerability checklist
Default credentials on hardware devices or software applications remain unchanged.
Password complexity requirements are not enforced.
Multi-factor authentication (MFA) is not implemented.
Account lockout policies are absent after multiple failed login attempts.
Password management tools are not available to employees.
Prevention controls
Enforce password complexity requirements across all systems and accounts.
Implement multi-factor authentication (MFA) for all user and administrative access.
Change default credentials on all hardware devices and software applications upon installation.
Educate employees about the importance of strong, unique passwords.
Provide password management tools to help employees manage credentials securely.
Implement account lockout after multiple failed login attempts.
Restrict access to devices with changed credentials to authorized personnel only.
Example attack scenarios
Scenario A — Default printer credentials
Many networked printers are shipped with default usernames and passwords that are widely known. An attacker exploits this by accessing the printer and viewing printing jobs containing sensitive information. Organizations must change default printer credentials upon installation and restrict access to authorized personnel.
Scenario B — Weak user passwords
Weak or easily guessable passwords for user accounts are a primary target for attackers. A malicious employee gains unauthorized access to sensitive information or systems by exploiting weak user passwords. Organizations should enforce password policies, implement account lockouts after multiple failed login attempts, and promote password best practices among users.
Detection guidance
Scan for devices and applications still using manufacturer default credentials.
Audit password policy enforcement across all IAM systems.
Monitor for brute-force and dictionary attack patterns in authentication logs.
Check MFA enrollment rates and identify accounts without MFA enabled.
Remediation
Change all default credentials immediately on every hardware device and software application.
Enforce password complexity and length requirements through technical controls.
Deploy MFA across all user and administrative accounts.
Implement account lockout and alerting for repeated failed authentication attempts.
Provide organization-wide password management tooling and security awareness training.
Requirements and compatibility
Written for: GitHub Copilot, Claude Code
Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta
“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.
Needs: Claude Code frontmatter
Security
No issues found by our static scan· No issues found
A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.
Attribution and licence
- Published by
- Microsoft
- Publisher
- Microsoft (Official)
- Source
- microsoft/hve-core · .github/skills/security/owasp-infrastructure · commit f425e94
- Licence
- Creative Commons Attribution-ShareAlike 4.0 International (redistribution allowed)
- LICENSE (written by AutoGineer)
- ATTRIBUTION.md (written by AutoGineer)
- Synced
AutoGineer is not affiliated with or endorsed by Microsoft.
Download ZIP
The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download owasp-infrastructure.zip