OWASP Foundation logo

OWASP Foundation

As the world’s largest non-profit organization concerned with software security, OWASP: * Supports the building of impactful projects; * Develops & nurtures communities through events and chapter meetings worldwide; * Provides educational publications & resources in order to enable developers to write better software, and security professionals to make the world's software more secure.

GSoC Participation History

Technologies

Topics

Past Projects

Payload Driven Recon Scans And New Module Workflows

This project focuses on enhancing the scanning capabilities of Nettacker by introducing payload-based probing techniques for service detection. By...

Intelligent Execution Engine, Adaptive Scheduling & Advanced Tooling Integration

OWTF's current architecture has four systemic bottlenecks: workers that sit idle between single-task fetches, a FIFO scheduler with no priority or...

Optimize Nest GraphQL API and CI/CD.

The project should fix the N+1 queries problems across the project with DataLoaders. The file run-ci-cd.yaml should will be split into 5 files and...

Build a cybersecurity guardian that protects a person’s digital life in real time

This project aims to evolve the BLT-Vanish existing privacy management platform into a proactive, real-time identity defense system. While the...

OWASP Pulse & OWASP Contributor Recognition Program

This project enhances OWASP Nest by improving visibility of activity and recognition of contributors. OWASP Pulse provides a near real-time feed that...

OWASP FinBot: Guardrail & Detection Framework for Agentic AI CTF

OWASP FinBot is a security learning tool that lets people practice attacking AI agent systems in a safe environment. Right now it only teaches how to...

Add the EoP Game to the card browser

Currently, the EoP deck is not browsable or accessible through Cornucopia's API, blocking integration with OWASP Threat Dragon. This project adds a...

OWASP Community Snapshots

The current OWASP Snapshot system is passive and requires manual updates, forcing community members to constantly check the website to see what has...

OpenCRE Noise & Relevance Filtering Pipeline

This project addresses the challenge of distinguishing meaningful security knowledge from noisy or irrelevant changes in OWASP repositories....

BLT Next

BLT-Next proposal covers the full migration from Django monolith to static frontend on GitHub Pages with Cloudflare Python Workers at the edge. The...

AI Agent for Security User Story Generation from Cornucopia

Development teams using OWASP Cornucopia for threat modelling have no automated way to turn played cards into actionable Jira user stories - this...

Automating Print-Ready PDF Generation for OWASP Cornucopia using Scribus

This proposal focuses on automating the generation of print-ready PDFs for OWASP Cornucopia by replacing the current InDesign-dependent workflow with...

FinBot CTF Guardrail and Detection Framework

FinBot CTF has no defensive layer, players can exploit agentic AI vulnerabilities but can't learn to stop them. This project fixes that gap. I'll...

OWASP FinBot Guardrail Framework and Realistic Agentic Security Scenarios

This project extends OWASP FinBot by implementing a guardrail and detection framework for agent based AI systems. The system will monitor tool usage,...

OWASP OpenCRE Module A: Incremental Information Harvesting Pipeline

OpenCRE currently lacks an automated mechanism to continuously monitor upstream security knowledge sources such as OWASP repositories and detect...

Community Driven Plugin Ecosystem for OWTF

OWTF right now has a fixed set of plugins. If a security researcher wants to add a new tool or technique, there is no way to do it without touching...

OWASP Agent - Module C: The Librarian (OpenCRE)

The OWASP Agent - Module C: The Librarian (OpenCRE) project makes it possible to use continuously changing OWASP guidance inside OpenCRE, while...

BLT: NetGuardian — Zero-trust finding ingestion, CVE-aware triage, and verified events

NetGuardian is a zero-trust ingestion and triage pipeline that connects distributed security producers to BLT. A Cloudflare Python Worker sits at the...

OWASP Web Application Honeypot - Adaptive Intelligence Platform

The OWASP Web Application Honeypot is the only open community project focused on the HTTP application layer, but it currently sits as a dormant...

FinBot CTF: A Pluggable Guardrail Framework & MCP-Based Defense Scenario Pack

FinBot CTF is OWASP's premier learning environment for agentic AI security, yet it currently operates solely as an offensive arena. Practitioners can...

Nest - OWASP Board Activity and Candidate Verification Framework

This project improves transparency in OWASP Board of Directors elections by implementing a verified candidate claims system with a structured...

BLT University: Interactive Security Labs with Vulnerability Insights

BLT University is an interactive security learning platform built on top of OWASP BLT that transforms existing labs into hands-on, code-driven...

PyGoat v3 – Microservices, Labs, and Learning Paths

This proposal outlines modernization of Pygoat, focusing on scalability and a future-proof curriculum. The top priority is a complete structural and...

MiTM Proxy Upgrade for OWTF

OWTF's proxy silently drops every HTTPS transaction, blocks the entire event loop during live interception, and is written in deprecated Tornado...

Modernizing the DSOMM Application: Angular 13 to 21

DSOMM's Angular frontend currently runs on Angular 13, a version that reached end-of-life in 2023 and is eight major versions behind the latest...

Guardrail Framework and Blue Track for OWASP FinBot CTF

FinBot CTF has 16 Red track challenges where players attack a live AI agent. There is no defense side. Players can learn to exploit the agent but...

Frequently Asked Questions

OWASP Foundation | GSoC Org Profile & Stats - Learn about OWASP Foundation's involvement in Google Summer of Code (GSoC), their technologies, detailed reports.

Category:

Security
|Currently Active|

Contributor Readiness

Participation

Projects

Top Programming Languages

python dominates with primary adoption

Project Difficulty Distribution

Beginner
0
Intermediate
0
Advanced
0

No difficulty data available