tag

api-security

29 indexed skills · max 10 per page

skills (29)

implementing-api-schema-validation-security

mukul975/Anthropic-Cybersecurity-Skills · implementing-api-schema-validation-security

0

Implement API schema validation using OpenAPI specifications and JSON Schema to enforce input/output contracts and prevent injection, data exposure, and mass assignment attacks.

exploiting-mass-assignment-in-rest-apis

mukul975/Anthropic-Cybersecurity-Skills · exploiting-mass-assignment-in-rest-apis

0

Discover and exploit mass assignment vulnerabilities in REST APIs to escalate privileges, modify restricted fields, and bypass authorization controls by injecting unexpected parameters in API requests.

performing-api-rate-limiting-bypass

mukul975/Anthropic-Cybersecurity-Skills · performing-api-rate-limiting-bypass

0

Tests API rate limiting implementations for bypass vulnerabilities by manipulating request headers, IP addresses, HTTP methods, API versions, and encoding schemes to circumvent request throttling controls. The tester identifies rate limit headers, determines enforcement mechanisms, and attempts bypasses including X-Forwarded-For spoofing, parameter pollution, case variation, and endpoint path manipulation. Maps to OWASP API4:2023 Unrestricted Resource Consumption. Activates for requests involving rate limit bypass, API throttling evasion, brute force protection testing, or API abuse prevention assessment.

implementing-api-rate-limiting-and-throttling

mukul975/Anthropic-Cybersecurity-Skills · implementing-api-rate-limiting-and-throttling

0

Implements API rate limiting and throttling controls using token bucket, sliding window, and fixed window algorithms to protect against brute force attacks, credential stuffing, resource exhaustion, and API abuse. The engineer configures per-user, per-IP, and per-endpoint rate limits using Redis-backed counters, API gateway plugins, or application middleware, and implements proper HTTP 429 responses with Retry-After headers. Activates for requests involving rate limiting implementation, API throttling setup, request quota management, or API abuse prevention.

performing-api-inventory-and-discovery

mukul975/Anthropic-Cybersecurity-Skills · performing-api-inventory-and-discovery

0

Performs API inventory and discovery to identify all API endpoints in an organization's environment including documented, undocumented, shadow, zombie, and deprecated APIs. The tester uses passive traffic analysis, active scanning, DNS enumeration, JavaScript analysis, and cloud resource inventory to build a comprehensive API catalog. Maps to OWASP API9:2023 Improper Inventory Management. Activates for requests involving API discovery, shadow API detection, API inventory audit, or attack surface mapping.

performing-graphql-introspection-attack

mukul975/Anthropic-Cybersecurity-Skills · performing-graphql-introspection-attack

0

Performs GraphQL introspection attacks to extract the full API schema including types, queries, mutations, subscriptions, and field definitions from GraphQL endpoints. The tester uses introspection queries to map the attack surface, identifies sensitive fields and mutations, tests for query depth and complexity limits, and exploits GraphQL-specific vulnerabilities including batching attacks, alias-based brute force, and nested query DoS. Activates for requests involving GraphQL security testing, introspection attack, GraphQL enumeration, or GraphQL API penetration testing.

exploiting-broken-function-level-authorization

mukul975/Anthropic-Cybersecurity-Skills · exploiting-broken-function-level-authorization

0

Tests APIs for Broken Function Level Authorization (BFLA) vulnerabilities where regular users can invoke administrative functions or access privileged API endpoints by directly calling them. The tester identifies admin and privileged endpoints, then attempts to access them with regular user credentials by manipulating HTTP methods, URL paths, and request parameters. Maps to OWASP API5:2023 Broken Function Level Authorization. Activates for requests involving BFLA testing, admin endpoint bypass, function-level access control testing, or API privilege escalation.

performing-graphql-depth-limit-attack

mukul975/Anthropic-Cybersecurity-Skills · performing-graphql-depth-limit-attack

0

Execute and test GraphQL depth limit attacks using deeply nested recursive queries to identify denial-of-service vulnerabilities in GraphQL APIs.

implementing-api-security-posture-management

mukul975/Anthropic-Cybersecurity-Skills · implementing-api-security-posture-management

0

Implement API Security Posture Management to continuously discover, classify, and score APIs based on risk while enforcing security policies across the API lifecycle.

prevpage 3 / 3next