# Java CWE Security Skills Collection

> 53 AI-ready security remediation guides for Java vulnerabilities

- Skill: `developerscoffee/java-cwe-security-skills-collection` (Agent Skill, multi-file: 6 files)
- Install (CLI): `npx skillmds@latest add developerscoffee/java-cwe-security-skills-collection`
- Raw SKILL.md: https://api.skillmd.com/api/skills/developerscoffee/java-cwe-security-skills-collection/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Security
- Author: DevelopersCoffee (https://skillmd.com/u/developerscoffee)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/developerscoffee/java-cwe-security-skills-collection

---


# Java CWE Security Skills Collection

Use this skill when fixing Java security vulnerabilities, remediating SAST findings, or resolving CWE issues.

## Quick Install

```bash
npx skills add DevelopersCoffee/java-cwe-security-skills --all
```

## What is Included

53 deterministic remediation patterns for CWEs in Java.

## Skills by Category

### Critical - Injection
- CWE-89: SQL Injection
- CWE-79: Cross-Site Scripting
- CWE-78: OS Command Injection
- CWE-94: Code Injection

### Critical - Authentication
- CWE-287: Improper Authentication
- CWE-306: Missing Authentication
- CWE-284: Improper Access Control

### High - Cryptography
- CWE-327: Broken Crypto Algorithm
- CWE-328: Weak Hash
- CWE-330: Insufficient Randomness

### High - Data Exposure
- CWE-200: Information Exposure
- CWE-209: Error Message Exposure
- CWE-532: Log Injection

### Medium - Input Validation
- CWE-22: Path Traversal
- CWE-611: XXE Injection
- CWE-502: Insecure Deserialization

### Medium - Resource Management
- CWE-400: Resource Exhaustion
- CWE-770: Resource Allocation Limits

## Repository

https://github.com/DevelopersCoffee/java-cwe-security-skills

License: MIT

