stride-repudiation

Generate STRIDE Repudiation threats for system workflows and audit logs.

Updated May 20, 2026
One-click install
npx skills add https://github.com/Jayarr03/Codex_ThreatModel_Skills --skill stride-repudiation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stride-repudiation
Source: https://github.com/Jayarr03/Codex_ThreatModel_Skills/tree/main/skills/stride-repudiation
Command: npx skills add https://github.com/Jayarr03/Codex_ThreatModel_Skills --skill stride-repudiation

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps to identify Repudiation threats in systems, repositories, architectures, or data flows by focusing on areas where actions cannot be reliably attributed or proven.

Core Features & Use Cases

  • Repudiation Threat Detection: Identifies vulnerabilities where evidence is weak or missing, and accountability is insufficient.
  • STRIDE Analysis: Specifically designed to generate threats in the Repudiation category of STRIDE, focusing on actions that cannot be reliably attributed, proven, or reconstructed.
  • Use Case: When reviewing a repository, this Skill can help find gaps in auditability and accountability, such as missing or incomplete audit logs or actions logged without reliable actor identity.

Quick Start

Use the stride-repudiation skill to generate Repudiation threats for this admin workflow.

Frequently Asked Questions about stride-repudiation

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

FAQPage Schema
What is a repudiation threat in STRIDE threat modeling?

A repudiation threat occurs when an action in a system cannot be reliably attributed or proven. STRIDE threat modeling identifies these vulnerabilities by finding gaps in auditability and accountability, such as missing or incomplete audit logs.

How do I identify repudiation threats in a system architecture?

To identify repudiation threats in a system architecture, analyze workflows and action provenance to locate actions logged without reliable actor identity. This process exposes vulnerabilities where evidence is weak or missing, ensuring accountability.

Do I need knowledge of system workflows to find repudiation vulnerabilities?

Yes, finding repudiation vulnerabilities requires knowledge of system workflows and action provenance. This prerequisite understanding is necessary to accurately determine where audit logs are missing or incomplete and where accountability is insufficient.

What is the best way to audit accountability gaps in a repository?

The best way to audit accountability gaps in a repository is to apply the STRIDE methodology to review actions that cannot be reliably reconstructed. This identifies vulnerabilities where evidence is weak, such as actions logged without reliable actor identity.

How does STRIDE threat modeling handle missing or incomplete audit logs?

STRIDE threat modeling handles missing or incomplete audit logs by treating them as repudiation vulnerabilities. It specifically focuses on these gaps in auditability to highlight where actions cannot be reliably attributed or proven.

When should I not use a specialized repudiation threat analysis?

You should not use a specialized repudiation threat analysis if your goal is to evaluate other STRIDE categories like spoofing, tampering, information disclosure, or denial of service, as this approach focuses exclusively on auditability and accountability gaps.

Related Skills