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/08-information-leakage.md
title: 'ISR08: Information Leakage' description: OWASP Infrastructure Top 10 reference for information leakage vulnerabilities including exposed sensitive data and insufficient data classification
08 Information Leakage
Identifier: ISR08:2024 Category: Data Protection
Description
Information leakage occurs when confidential or sensitive data is unintentionally or maliciously exposed, either within or outside an organization, due to inadequate security measures or personnel negligence. This leakage can manifest in various forms: improper disposal of documents, misconfigured permissions on network shares, or unsecured communication channels. It can also result from insider threats where disgruntled employees or malicious insiders intentionally exfiltrate data for personal gain or sabotage. This threat requires a holistic approach encompassing robust access control, data encryption, regular audits, and a culture of security awareness among employees.
Risk
The severity depends on what information is leaked; internal IP addresses expose new network targets, while personally identifiable information or protected data can lead to fraud, identity theft, or competitive disadvantage.
Information leakage can expose an organization to extortion threats from malicious actors.
Cumulative risk emphasizes the need for stringent cybersecurity measures, continuous monitoring, and a well-informed workforce.
Vulnerability checklist
Access permissions on network shares or databases are misconfigured or overly permissive.
Sensitive data is transmitted over unsecured communication channels.
Documents containing sensitive information are improperly disposed of.
No data handling policies exist or adherence to regulatory compliance is not enforced.
Employees lack security awareness training on data leakage prevention.
Incident reporting processes are absent or slow.
Prevention controls
Employ encryption technologies to ensure data remains unintelligible in case of interception or unauthorized access.
Implement strict access control measures so only authorized individuals can access sensitive information.
Conduct regular security audits and network monitoring to identify and rectify potential weaknesses.
Provide comprehensive security training and awareness programs to equip employees with knowledge to recognize and prevent data leakage scenarios.
Foster a culture of accountability and quick incident reporting to mitigate damage when leakage occurs.
Establish clear data handling policies and ensure adherence to regulatory compliance.
Example attack scenarios
Scenario A — Customer data access for all employees
Due to a system misconfiguration, all employees gain unrestricted access to a database containing sensitive customer information. A curious employee browses the database and inadvertently shares customer data externally while on a public network. Simultaneously, a malicious insider extracts and sells the data on the dark web. Customers report fraudulent activities traced back to the data leakage, resulting in significant financial, legal, and reputational damage.
Detection guidance
Monitor access logs for unusual or broad access patterns to sensitive data stores.
Scan network shares and databases for overly permissive access configurations.
Detect sensitive data patterns in outbound network traffic.
Review document disposal and data handling practices during audits.
Remediation
Restrict access permissions to sensitive data stores following the principle of least privilege.
Encrypt all sensitive data at rest and in transit.
Remediate misconfigured network shares and database permissions immediately.
Establish and enforce data classification and handling policies.
Implement data loss prevention (DLP) monitoring on egress points.
Conduct organization-wide security awareness training focused on data handling.
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