
NodeGoat
The OWASP NodeGoat project provides an environment to learn how OWASP Top 10 security risks apply to web applications developed using Node.js and how…

The OWASP NodeGoat project provides an environment to learn how OWASP Top 10 security risks apply to web applications developed using Node.js and how…

how to look for Leaked Credentials !

The goal of this guide is very simple - to teach anyone interested in cyber security, regardless of their knowledge level, how to make the most of…

Tips on how to write exploit scripts (faster!)

A fuzzer for finding anomalies and analyzing how servers respond to different HTTP headers

A OSINT project that explores how to dump data from React

The vulnerable application that will teach you how to hack WebSockets

Google patched CVE-2025-10585, a Chrome V8 zero-day under active exploitation — here’s what it is, why it matters, and how to stay safe.

CVE-2026-0073 is an RCE with a CVSS severity score of 8.3, and here we will explain how it works.

Learn how I found my first two CVEs by pure accident.

PoC for CVE-2025-29927: Next.js Middleware Bypass Vulnerability. Demonstrates how x-middleware-subrequest can bypass authentication checks. Includes…

SAPGateBreaker is a PoC exploit for CVE-2022-22536, a critical HTTP Request Smuggling vulnerability in SAP NetWeaver. It demonstrates how to bypass…

Demonstrates a middleware bypass vulnerability (CVE-2025-29927) in Next.js, showing how to exploit the x-middleware-subrequest header to access…

Educational CVE-2026-11107 demo with vulnerable Flask API and exploit script, showing how predictable UUIDv1 identifiers enable insecure direct…

Educational evercookie demo showing how browser storage and HTTP cache techniques can persistently re-identify a visitor.

Hands-on vulnerability management case study: how Wazuh flagged a real SSRF (CVE-2025-68616) in WeasyPrint, and how I reproduced and patched it.

A simple program to demonstrate how Log4j vulnerability can be exploited ( CVE-2021-44228 )

I Found a Zero-Day Vulnerability in langchain — Here’s How It Went