DEV Community

API

Application Programming Interface

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
gRPC Server Reflection: The Unauthenticated API Catalog in Your Production Service

gRPC Server Reflection: The Unauthenticated API Catalog in Your Production Service

Comments
5 min read
LDAP Injection in API Login Endpoints: Filter Corruption, CVEs, and the Active Directory Scope

LDAP Injection in API Login Endpoints: Filter Corruption, CVEs, and the Active Directory Scope

Comments
5 min read
gRPC Security: The Authorization Model REST Scanners Cannot See

gRPC Security: The Authorization Model REST Scanners Cannot See

Comments
5 min read
Content-Type Confusion in REST APIs: One Header Switch, Three Attack Surfaces

Content-Type Confusion in REST APIs: One Header Switch, Three Attack Surfaces

Comments
5 min read
Mass Assignment in REST APIs: When the Framework Binds More Than It Should

Mass Assignment in REST APIs: When the Framework Binds More Than It Should

Comments
5 min read
S3 Pre-Signed URLs Are Bearer Tokens: Five Attack Surfaces API Developers Miss

S3 Pre-Signed URLs Are Bearer Tokens: Five Attack Surfaces API Developers Miss

Comments
5 min read
JWT Vulnerabilities Are API Design Bugs: Three Implementation Decisions That Betray Cryptographic Intent

JWT Vulnerabilities Are API Design Bugs: Three Implementation Decisions That Betray Cryptographic Intent

Comments
5 min read
REST API File Upload Attack Chains: MIME Bypass, Path Traversal, and SVG-to-XSS

REST API File Upload Attack Chains: MIME Bypass, Path Traversal, and SVG-to-XSS

Comments
6 min read
Nine things I measured about the HubSpot API that the docs don't tell you

Nine things I measured about the HubSpot API that the docs don't tell you

1
Comments
6 min read
Stop Faking Your Test Data: Why `Faker.js` Breaks the Moment You Have Foreign Keys

Stop Faking Your Test Data: Why `Faker.js` Breaks the Moment You Have Foreign Keys

Comments
5 min read
Prompt Caching Is a Timing Oracle: How the 41-80% Cost Win Becomes Cross-Tenant System Prompt Extraction

Prompt Caching Is a Timing Oracle: How the 41-80% Cost Win Becomes Cross-Tenant System Prompt Extraction

Comments
4 min read
Non-Constant-Time Comparison Turns Every API Token into a Character-by-Character Oracle

Non-Constant-Time Comparison Turns Every API Token into a Character-by-Character Oracle

Comments
5 min read
One API Key Across OpenAI, Claude and Gemini: Chatbot Fallback Options for SaaS Apps

One API Key Across OpenAI, Claude and Gemini: Chatbot Fallback Options for SaaS Apps

Comments
7 min read
The most dangerous API response is HTTP 200 with an empty body

The most dangerous API response is HTTP 200 with an empty body

Comments
4 min read
3 API changes to audit before your next deploy: Supabase, HubSpot, and Shopify

3 API changes to audit before your next deploy: Supabase, HubSpot, and Shopify

Comments
3 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.