✕ Clear all filters
152 articles
▶ Videos →

📰 Medium · JavaScript

152 articles · Updated every 3 hours · View all reads

All Articles 174,232Blog Posts 163,914Tech Tutorials 46,438Research Papers 34,131News 21,989 ⚡ AI Lessons
npm install, and the Supply Chain Attack That Follows
Medium · JavaScript 🔐 Cybersecurity ⚡ AI Lesson 3w ago
npm install, and the Supply Chain Attack That Follows
Anatomy of supply chain attack Continue reading on Level Up Coding »
How a JavaScript file led me to an Admin Access
Medium · JavaScript 🔐 Cybersecurity ⚡ AI Lesson 1mo ago
How a JavaScript file led me to an Admin Access
During a pentest I found a JavaScript file that led to me an API with exposed Swagger. Once account creation later I was an Admin. Continue reading on InfoSec W
How I Hijacked Lightspark’s JSR Package and Could Have Backdoored Every Developer Using Their…
Medium · JavaScript 🔐 Cybersecurity ⚡ AI Lesson 1mo ago
How I Hijacked Lightspark’s JSR Package and Could Have Backdoored Every Developer Using Their…
A supply chain attack on a Lightning Network payments company — found in 15 minutes using a simple methodology anyone can replicate. Continue reading on Medium
The Supply Chain Wars: Your node_modules Is the Attack Surface
Medium · JavaScript 🔐 Cybersecurity ⚡ AI Lesson 1mo ago
The Supply Chain Wars: Your node_modules Is the Attack Surface
In November 2025, a piece of malware published 796 npm packages by itself. No operator, no command-and-control server, no human in the… Continue reading on Medi
Learning CORS the Right Way: Understanding the Browser Before the Attack
Medium · JavaScript 🔐 Cybersecurity ⚡ AI Lesson 1mo ago
Learning CORS the Right Way: Understanding the Browser Before the Attack
Understanding CORS from Scratch (Developer’s Perspective) Continue reading on Medium »
How to Generate a Strong Password Safely in Your Browser
Medium · JavaScript 🔐 Cybersecurity ⚡ AI Lesson 1mo ago
How to Generate a Strong Password Safely in Your Browser
A practical guide to password length, randomness, privacy, and the security choices that matter most. Continue reading on Medium »
Web Security — Part 2: Cross-Site Scripting (XSS)
Medium · JavaScript 🔐 Cybersecurity ⚡ AI Lesson 1mo ago
Web Security — Part 2: Cross-Site Scripting (XSS)
How attacker-controlled input becomes executable code in your users’ browsers — and the layers that stop it. Continue reading on Medium »
Web Security — Part 2: Cross-Site Scripting (XSS)
Medium · JavaScript 🔐 Cybersecurity ⚡ AI Lesson 1mo ago
Web Security — Part 2: Cross-Site Scripting (XSS)
How attacker-controlled input becomes executable code in your users’ browsers — and the layers that stop it. Continue reading on JavaScript in Plain English »
We Switched from JWT to Session Cookies and Our Security Team Finally Slept
Medium · JavaScript 🔐 Cybersecurity ⚡ AI Lesson 1mo ago
We Switched from JWT to Session Cookies and Our Security Team Finally Slept
If you have built a web app in the last five years, you probably used JSON Web Tokens (JWTs) for authentication. It has become the default… Continue reading on
Git’ten Sızdırdığın API Anahtarlarını Artık Kimse Görmesin: Securify ile Zero-Knowledge Güvenlik
Medium · JavaScript 🔐 Cybersecurity ⚡ AI Lesson 1mo ago
Git’ten Sızdırdığın API Anahtarlarını Artık Kimse Görmesin: Securify ile Zero-Knowledge Güvenlik
Rust ile yazdım, zero-knowledge prensibiyle çalışıyor. Kodunu hiçbir buluta göndermeden credential’larını temizle. Continue reading on Medium »
Browser Fingerprinting Explained for Frontend Developers
Medium · JavaScript 🔐 Cybersecurity ⚡ AI Lesson 1mo ago
Browser Fingerprinting Explained for Frontend Developers
How websites identify your browser even without cookies. Continue reading on Medium »
TryHackMe: Room 404 Walkthrough | Hacker Holidays — Day 2
Medium · JavaScript 🔐 Cybersecurity ⚡ AI Lesson 1mo ago
TryHackMe: Room 404 Walkthrough | Hacker Holidays — Day 2
Welcome back to another writeup! Today, we’re checking into The Byte Lotus Hotel for Day 2 of TryHackMe’s Hacker Holidays event. Continue reading on Medium »
Medium · JavaScript 🔐 Cybersecurity ⚡ AI Lesson 1mo ago
The npm Worm Wave Moved Into Your AI Agent Config. Here’s a Free Tripwire.
Repo: github.com/yaghobieh/depwarden · npm: depwarden Continue reading on Medium »
Web Security for Frontend Engineers — Part 1: The Overview
Medium · JavaScript 🔐 Cybersecurity ⚡ AI Lesson 1mo ago
Web Security for Frontend Engineers — Part 1: The Overview
A field guide to shipping security without breaking the experience. Continue reading on Medium »
I Audited 10 Popular “Free” Online Dev Tools. Here is What Happens to Your Data Behind the Scenes.
Medium · JavaScript 🔐 Cybersecurity ⚡ AI Lesson 1mo ago
I Audited 10 Popular “Free” Online Dev Tools. Here is What Happens to Your Data Behind the Scenes.
Why uploading production logs, customer CSVs, and API payloads to online formatters is a ticking compliance time bomb — and how modern Web… Continue reading on
CORS is not Blocking Your Request. It’s Blocking You From Reading the Response.
Medium · JavaScript 🔐 Cybersecurity ⚡ AI Lesson 1mo ago
CORS is not Blocking Your Request. It’s Blocking You From Reading the Response.
Every developer meets CORS the same way: an error in the console, a lost afternoon, and a Stack Overflow answer that says app.use(cors({… Continue reading on Me
Authentication vs Authorization Explained Clearly (Part 2)
Medium · JavaScript 🔐 Cybersecurity ⚡ AI Lesson 1mo ago
Authentication vs Authorization Explained Clearly (Part 2)
Authorization: What an Authenticated User Is Allowed to Do Continue reading on Medium »
Your Authentication Is Probably Fragile Because You Misunderstand Cookies and Local Storage
Medium · JavaScript 🔐 Cybersecurity ⚡ AI Lesson 1mo ago
Your Authentication Is Probably Fragile Because You Misunderstand Cookies and Local Storage
Most frontend security problems are not caused by hackers. They are caused by developers making dangerous assumptions about browser… Continue reading on Skill S
I Fixed CORS for Years Without Understanding It
Medium · JavaScript 🔐 Cybersecurity ⚡ AI Lesson 1mo ago
I Fixed CORS for Years Without Understanding It
The browser wasn’t blocking my server. It was protecting me. Continue reading on Medium »
XSS— TryHackMe
Medium · JavaScript 🔐 Cybersecurity ⚡ AI Lesson 1mo ago
XSS— TryHackMe
Part of my Cyber Security Internship at Cyber Leelawat Continue reading on Medium »