Red Hat Product Security
Official@redhatproductsecurity
Red Hat Product Security
Agent Skills by Red Hat Product Security
Showing 135 vetted skills indexed across 2 GitHub repositories.
protected-resource-metadata
Implement or review OAuth 2.0 Protected Resource Metadata in MCP servers.
address-sanitizer
Detect memory safety violations in C/C++ applications during fuzz testing.
agent-identity
Guide AI agent identity implementation with SPIFFE IDs and service accounts.
model-registry-secure-storage
Enforce authentication, authorization, encryption, and auditing for model registry storage.
hardening-remote
Secure remote MCP servers with TLS, network segmentation, and certificate verification.
react-security
Identify XSS vulnerabilities and unsafe HTML or URL handling in React applications.
no-credential-forwarding
Enforce separate non-user credentials for downstream API access in MCP servers.
rbac
Map token claims to internal roles for MCP server authorization.
harness-writing
Generate fuzzing harness templates for C++, Rust, and other languages.
health-probes
Configure Kubernetes liveness, readiness, and startup probes with lifecycle hooks.
internal-application-routing
Route internal application requests through a designated API gateway.
roots-support
Validate MCP servers enforce declared filesystem root boundaries.
mcp-client-protected-resource-metadata
Parse OAuth 2.0 Protected Resource Metadata for MCP client authorization server discovery.
model-registry-model-security-scanning
Detect malicious components in registry models using signature scanning and metadata analysis.
audit-context-building
Analyze source code line-by-line to track invariants, assumptions, and data flows.
zeroize-audit
Audit C, C++, and Rust code for missing or compiler-eliminated zeroization.
agent-to-agent-auth
Configure SPIFFE/SPIRE and mTLS for authenticated agent communication.
oauth21-implementation
Implement OAuth 2.1 authorization servers with PKCE and token rotation.
request-validation
Validates and filters API requests at the gateway to prevent exploits.
aflpp
Run parallel fuzz testing campaigns for C/C++ applications with sanitizers.
client-side-security
Review browser-facing code for security vulnerabilities and compliance.
libfuzzer
Automate fuzz testing of C/C++ projects with LLVM's libFuzzer.
safe-c-functions
Analyze C and C++ source code to replace insecure memory and string functions.
apache-camel-security
Configures and audits layered security features for Apache Camel routes.
Frequently Asked Questions About Red Hat Product Security
FAQPage SchemaWhat specific security tasks are enabled by these capabilities?▼
These capabilities enable rigorous vulnerability detection through fuzzing, secure identity management via OAuth 2.1 and SPIFFE, container hardening, and automated static analysis of source code to identify injection flaws and memory safety issues.
Which technical personas benefit from these security implementations?▼
Security engineers, platform architects, and software developers working on high-assurance distributed systems, containerized infrastructure, or cryptographic protocols will find these resources essential for maintaining compliance and reducing attack surfaces.
What are the primary dependencies for implementing these security controls?▼
Implementation typically requires standard Linux-based container runtimes, OpenShift or Kubernetes environments, and support for modern authentication protocols like OIDC and OAuth 2.1. Specific fuzzing tasks require LLVM-based compilers and instrumentation support.