RESEARCH SHOWCASE

Security Research & Verified Findings

A curated showcase of verified web application and API security findings. Every entry represents coordinated disclosure, structured root-cause analysis, and practical remediation guidance.

Domain:
All
Web
API
Severity:
All
Critical
High
Medium
API
Authorization
Critical
Remediated & Coordinated
Disclosed 2026-07-18
Broken Object Level Authorization (BOLA) in Multi-Tenant GraphQL Gateway

A sub-graph resolver failed to enforce contextual tenant ownership validations when resolving nested entity relationships across federated GraphQL gateways.

Target Tech:GraphQL / Apollo Federation / Node.js Microservices
Technical Impact:

Allowed authenticated tenant users to retrieve sensitive metadata and resource references belonging to competing organizations by supplying arbitrary UUID keys.

Remediation Recommendation:

Implemented centralized field-level policy directives within schema resolvers and enforced database row-level authorization contexts prior to data layer querying.

References & Taxonomy:• OWASP API Security Top 10 — API1:2023 Broken Object Level Authorization
Read Full Writeup
Web
Server-Side Request Handling
High
Remediated & Coordinated
Disclosed 2026-05-12
Second-Order Blind SSRF via Asynchronous Webhook Validation Pipeline

Webhook endpoint URLs were parsed and checked during registration, but resolved asynchronously in background workers without re-validating DNS resolutions against internal cloud metadata endpoints.

Target Tech:Go / Redis Task Queue / Internal Cloud VPC
Technical Impact:

Attackers could schedule webhook jobs that resolved to cloud metadata services (169.254.169.254) via DNS rebinding, potentially exposing ephemeral IAM credentials.

Remediation Recommendation:

Added strict egress firewall controls, disabled HTTP redirects in internal HTTP transport, and pinned socket connections directly to verified public IP addresses.

References & Taxonomy:• CWE-918: Server-Side Request Forgery (SSRF)
Read Full Writeup
API
Access Control
High
Remediated & Coordinated
Disclosed 2026-03-24
Mass Assignment Flaw in Enterprise Role Provisioning Endpoint

An internal user profile update PATCH endpoint deserialized unmapped JSON request properties directly into domain model entities without an explicit DTO filter.

Target Tech:Spring Boot / Java / PostgreSQL
Technical Impact:

Regular authenticated members could elevate privileges to organization admin by appending `"systemRole": "SUPER_ADMIN"` into the profile update payload.

Remediation Recommendation:

Enforced explicit Data Transfer Object (DTO) contracts with strict Jackson deserialization controls, discarding unapproved parameters.

References & Taxonomy:• OWASP API3:2023 Broken Object Property Level Authorization
Web
Business Logic
Medium
Remediated & Coordinated
Disclosed 2026-02-09
Race Condition in Idempotency-Key Deduplication Cache

Idempotency key checks were split into separate GET and SET operations, leaving a 12ms concurrency window under high-frequency automated requests.

Target Tech:Redis / Python FastAPI / Payment Processing Gateway
Technical Impact:

Could permit concurrent credit deduction bypasses or duplicate coupon redemptions when fired simultaneously across multiple distributed nodes.

Remediation Recommendation:

Replaced separate cache queries with an atomic `SET NX EX` command and distributed mutex locking on customer account IDs.

References & Taxonomy:• CWE-362: Concurrent Execution using Shared Resource with Improper Synchronization
Read Full Writeup