Simple Authorization via PHP Classes
-
Updated
Feb 13, 2017 - PHP
Simple Authorization via PHP Classes
Walkthrough demonstrating real-world exploitation and mitigation of critical API security flaws (Mass Assignment to Logging & Monitoring).
Expected attribute values for Pundit strong parameters — declare allowed per-attribute scalar values in your policies, alongside expected_attributes.
Spring boot application developed to learn how to use the framework and understand how vulnerabilities are manifested in the application and how to prevent them.
DEMO for ASP.NET Worst Practices sessions
A simple task list app, with completion mark, user input & form validation. Basic routing and controllers, Blade templating, database interactions with Eloquent ORM, CRUD operations, form validation, session handling
Static-analysis CLI (GitHub Action) that flags client-controlled tier/plan/role values reaching an entitlement decision without Stripe-webhook-verified gating.
VAPT Master Checklist for web application vulnerabilities, including detailed checklists and techniques for various attack vectors.
A local, entirely fictional teaching demo of Broken Object Property Level Authorization (OWASP API3:2023) — a secure expense-claim API beside an intentionally vulnerable contrast service.
Zero-day technique: persistent SSRF via mass assignment in AI pipeline configuration
Mass-assignment probe — re-sends a captured create with extra fields and emits a PoC curl per stuck field.
Add a description, image, and links to the mass-assignment topic page so that developers can more easily learn about it.
To associate your repository with the mass-assignment topic, visit your repo's landing page and select "manage topics."