owasp-review

Apply OWASP ASVS 5.0 to review a PAM-monitoring C daemon for security risks.

25|5|Updated Dec 20, 2025
One-click install
npx skills add https://github.com/anhtuank7c/pamsignal --skill owasp-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: owasp-review
Source: https://github.com/anhtuank7c/pamsignal/tree/main/.claude/skills/owasp-review
Command: npx skills add https://github.com/anhtuank7c/pamsignal --skill owasp-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This security skill provides a structured methodology to assess a PAM-monitoring Linux daemon against OWASP ASVS 5.0, helping identify weaknesses in code, configuration, and runtime behavior.

Core Features & Use Cases

  • Comprehensive ASVS-based evaluation of a C system daemon that monitors PAM authentication events via the systemd journal.
  • Supports security professionals reviewing code, developers validating hardening, and compliance teams verifying threat-mitigation controls.
  • Use Case: An auditor runs the ASVS checklist against the project to produce actionable remediation items and evidence for governance.

Quick Start

Run the ASVS-based security review on the PAM-monitoring codebase using the provided tools and produce a structured report.

Frequently Asked Questions about owasp-review

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

FAQPage Schema
How do I perform an OWASP ASVS security review on a C daemon?

To perform an OWASP ASVS security review on a C daemon, apply the ASVS 5.0 checklist to the source tree, build configuration, and runtime service files to identify risks and generate actionable remediation recommendations.

Can I use this to audit a PAM-monitoring app integrated with systemd?

Yes, you can audit a PAM-monitoring app integrated with systemd by evaluating the C codebase and system integration, specifically checking the daemon that monitors PAM authentication events via the systemd journal for security weaknesses.

What is included in the scope of an ASVS code audit for system daemons?

An ASVS code audit for system daemons includes the source tree, build configuration, runtime service files, and potential hardening gaps, providing structured verification findings and evidence-backed details for common audit scenarios.

How do I identify hardening gaps in a Linux daemon using standard audit tools?

You identify hardening gaps in a Linux daemon by applying standard audit tools against the runtime service files and build configuration, producing structured verification findings and evidence-backed remediation recommendations.

Does this security review methodology support compliance teams verifying threat-mitigation controls?

Yes, this security review methodology supports compliance teams by applying OWASP ASVS 5.0 to verify threat-mitigation controls, producing structured findings and actionable remediation evidence for governance.

What is the best way to generate evidence-backed remediation items for a C codebase?

The best way to generate evidence-backed remediation items for a C codebase is running an ASVS-based evaluation to identify weaknesses in code and configuration, yielding structured verification findings and actionable recommendations.