Toying with Claude Code day 2
I'm continuing to have Claude Code do security audits on the app that I'm building. I couldn't keep going last night because it only took three prompts last night to completely use up my allowed usage, even though I purchased an annual pro plan. Compare that with ChatGPT codex where I can just hammer prompts all day long. Oh well, I guess it forces me to take periodic breaks... Today, I had claude review all of the APIs in my application with an emphasis on best practice security architecture. It identified these issues: Unauthenticated Analytics Endpoints (Critical) NoSQL Injection Vulnerability (Critical) Missing Idempotency on Financial Operations (Critical) Race Condition in Commission Calculation (Critical) Verbose Error Messages Exposing Stack Traces (Critical) Missing Rate Limiting on Webhooks (Critical) Missing Input Validation Schemas (High) Session Cookie Fixation Risk (Medium) What I'm really loving is Claude is giving me an explanation of the issue, how severe it is, CVSS score, the code it sees as being problematic, what data is exposed, what the attack scenario looks like and a proposed fix. This is allowing me to educate myself, which I love, and it's allowing me to show the proposed fixes back into ChatGPT where I don't have this insane rate limiting that I'm getting from Claude