Skip to content
Navigation menu
Search
Powered by Algolia
Search
Log in
Create account
DEV Community
Close
The Hardened Stack Series' Articles
Back to Ofri Peretz's Series
A Hardcoded sk_live_ Key Passes Code Review. It Won't Pass These 27 ESLint Rules.
Ofri Peretz
Ofri Peretz
Ofri Peretz
Follow
Dec 31 '25
A Hardcoded sk_live_ Key Passes Code Review. It Won't Pass These 27 ESLint Rules.
#
eslint
#
security
#
javascript
#
ai
Comments
Add Comment
10 min read
MD5, exec(), and Zip Slip: 34 ESLint Rules That Fail Your Node.js CI Before They Ship.
Ofri Peretz
Ofri Peretz
Ofri Peretz
Follow
Jan 2
MD5, exec(), and Zip Slip: 34 ESLint Rules That Fail Your Node.js CI Before They Ship.
#
security
#
node
#
ai
#
eslint
Comments
Add Comment
8 min read
jsonwebtoken Will Verify a Token Signed With algorithm: none. These 13 ESLint Rules Stop It.
Ofri Peretz
Ofri Peretz
Ofri Peretz
Follow
Jan 2
jsonwebtoken Will Verify a Token Signed With algorithm: none. These 13 ESLint Rules Stop It.
#
security
#
ai
#
node
#
geminichallenge
Comments
Add Comment
11 min read
Your Frontend Stores JWTs in localStorage and Posts to '*'. 45 ESLint Rules Catch What the Backend Audit Misses.
Ofri Peretz
Ofri Peretz
Ofri Peretz
Follow
Jan 2
Your Frontend Stores JWTs in localStorage and Posts to '*'. 45 ESLint Rules Catch What the Backend Audit Misses.
#
eslint
#
javascript
#
security
#
ai
Comments
Add Comment
9 min read
An SSRF in Your Lambda Steals the Execution Role. Action: '*' Hands Over the Account. 14 ESLint Rules Break the Chain.
Ofri Peretz
Ofri Peretz
Ofri Peretz
Follow
Jan 2
An SSRF in Your Lambda Steals the Execution Role. Action: '*' Hands Over the Account. 14 ESLint Rules Break the Chain.
#
eslint
#
security
#
aws
#
ai
Comments
Add Comment
9 min read
NestJS Hands You Guards, Pipes, and Throttlers. You — and Your AI — Ship Controllers Without Them. 6 ESLint Rules Catch It.
Ofri Peretz
Ofri Peretz
Ofri Peretz
Follow
Jan 2
NestJS Hands You Guards, Pipes, and Throttlers. You — and Your AI — Ship Controllers Without Them. 6 ESLint Rules Catch It.
#
eslint
#
nestjs
#
security
#
ai
Comments
Add Comment
8 min read
I Inherited a NestJS Codebase. 12 Seconds of ESLint Found 47 Violations Across 6 Vulnerability Classes.
Ofri Peretz
Ofri Peretz
Ofri Peretz
Follow
May 28
I Inherited a NestJS Codebase. 12 Seconds of ESLint Found 47 Violations Across 6 Vulnerability Classes.
#
security
#
node
#
ai
#
devsecops
1
reaction
Comments
2
comments
8 min read
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account