business-logic

Detect and analyze business logic vulnerabilities like race conditions and price manipulation.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/jayjpatel9717/kurukshetra_updated --skill business-logic-jayjpatel9717
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: business-logic
Source: https://github.com/jayjpatel9717/kurukshetra_updated/tree/main/squads/pentest/agents/yuyutsu/skills/business-logic
Command: npx skills add https://github.com/jayjpatel9717/kurukshetra_updated --skill business-logic-jayjpatel9717

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps identify and document business logic flaws and vulnerabilities in applications, ensuring security and compliance.

Core Features & Use Cases

  • Vulnerability Detection: Automatically scans for common business logic vulnerabilities like race conditions, price manipulation, and workflow bypass.
  • Comprehensive Testing: Tests negative values, price manipulation, inventory oversell, and other logic-related issues.
  • Detailed Reporting: Provides detailed findings with CVSS scores, impact assessments, and recommended fixes.

Quick Start

Run the business-logic skill to evaluate the application's business logic and detect potential vulnerabilities.

Frequently Asked Questions about business-logic

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

FAQPage Schema
How do I detect business logic vulnerabilities in my application?

Detect business logic vulnerabilities by evaluating application workflows for race conditions, price manipulation, and workflow bypasses. This process identifies logic flaws and outputs detailed reports with CVSS scores and recommended fixes.

What is a business logic flaw and how does it differ from standard security vulnerabilities?

A business logic flaw is an application vulnerability stemming from improper workflow design rather than code syntax, such as bypassing payment steps or manipulating prices. This Skill specifically targets these logic flaws, including workflow bypass and race conditions.

How do I test for race conditions and inventory oversell issues?

Test for race conditions and inventory oversell by running comprehensive security testing against application logic. This process requires knowledge of your application workflows to identify concurrency flaws and overselling vulnerabilities, yielding detailed reports with recommended fixes.

Does business logic vulnerability detection require knowledge of my application's workflow?

Yes, detecting business logic vulnerabilities requires prior knowledge of your application logic and common vulnerability patterns. This prerequisite knowledge is necessary to accurately identify workflow bypass, price manipulation, and other logic-related security issues.

What is the best way to document business logic flaws and their impact?

Document business logic flaws by generating detailed reports that include CVSS scores, impact assessments, and recommended fixes. This process compiles findings from vulnerability detection scans into a comprehensive security and compliance report.