appsec.fyi

Authentication Resources

Post Share

A curated AppSec resource library covering XSS, SQLi, SSRF, IDOR, RCE, XXE, OSINT, and more.

Authentication

Authentication is the process of verifying who a user claims to be — typically through passwords, tokens, certificates, biometrics, or hardware authenticators. It is distinct from authorization, which determines what an authenticated user is allowed to do, and the two failure modes are different: a correctly authenticated user can still be a victim of broken access control, and a perfectly authorized request can still come from a forged identity.

Modern authentication relies on layered standards: OAuth 2.0 for delegated access, OpenID Connect for federated identity, SAML for enterprise SSO, JWT for stateless session tokens, and FIDO2/WebAuthn for phishing-resistant passkeys. Each of these has well-documented attack surface — OAuth redirect_uri bypasses, SAML XML signature wrapping, MFA fatigue and AiTM phishing, session fixation, and credential stuffing remain among the most common root causes in real-world breaches.

The shift toward passkeys represents the biggest practical improvement in years: public-key credentials bound to a specific origin eliminate phishing, credential stuffing, and password reuse in one stroke. But the long tail of legacy authentication — password reset flows, OAuth implementations, SAML assertion handling, and MFA bypass paths — continues to produce critical findings across bug bounty programs.

This page collects research, writeups, tools, and standards covering authentication attacks and defenses: OAuth and SAML vulnerabilities, MFA bypass techniques, passkey rollouts, session management, and the OWASP cheat sheets that codify what good authentication looks like.

From OWASP Authentication Cheat Sheet

Read the AuthN guideA long-form, source-cited deep dive synthesized from every resource below. The comprehensive AuthN guide on chs.usA hand-written, in-depth practitioner guide — attacks, testing, and prevention.
Date Added Link Excerpt
2026-07-19 NEW 2026How I AES-Roasted My Active Directory Lab (And How to Fix It) intermediateAS-REP Roasting is an easy method to acquire Active Directory credentials without knowing a password. If Kerberos Preauthentication is disabled for a user, the Domain Controller sends an AS-REP response that can be cracked offline. This post details a lab scenario demonstrating how to find a vulnerable account, crack its password, and authenticate to the domain `lab.local`. The process involves guessing usernames to identify potential targets on the DC at `192.168.56.104` from a Kali Linux attacker machine. → infosecwriteups.com
2026-07-19 NEW 2026Device Code Phishing: How Attackers Abuse Microsoft’s Legitimate Authentication Page Without… intermediateThis article details a sophisticated Microsoft phishing attack that bypasses traditional security measures. Instead of stealing passwords or using fake login pages, attackers exploit Microsoft's legitimate device authentication process. This method grants them access tokens, effectively bypassing multi-factor authentication (MFA) and providing unauthorized access to user accounts without ever compromising credentials directly. The attack's deceptive nature highlights the need for enhanced security awareness beyond password protection. → infosecwriteups.com
2026-07-18 NEW 2026Confused Deputy: Google IdP Universal Account Takeover via Device Code Flow Hijacking advanced 12 min read AuthZLibrary for understanding universal Google account takeovers via a confused deputy vulnerability. This exploit chains two bugs: a transferable device-code sign-in session and server-side lack of binding between `client_id` and `scope` to the `device_code`. By manipulating a URL with `prompt=none` and any link opened by a victim who has previously used "Sign in with Google," an attacker can silently obtain an access token for an arbitrary Google-registered client, bypassing consent screens and 2FA. This vulnerability, initially reported to Google's VRP and rewarded $13,337, leveraged the RFC 8628 device authorization grant. → infosecwriteups.com
2026-07-18 NEW 2026Zero Credentials, Full Access: Inside a Complete Authorization Failure intermediate 3 min read API Sec AuthZWriteup detailing a complete authorization failure in a SaaS API where chaining trust-boundary issues allowed unauthenticated access to premium enterprise functionality, impersonation of arbitrary users, and data modification. The analysis highlights how a lack of server-side authentication and authorization enforcement, coupled with reliance on client-controlled metadata and publicly accessible API documentation, enabled these critical vulnerabilities, ultimately leading to unauthorized consumption of paid analytics and access to private conversation histories. → infosecwriteups.com
2026-07-17 NEW 2026[$13337] Confused Deputy: Google IdP Universal Account Takeover via Device Code Flow Hijacking intermediate 12 min readLibrary detailing a universal account takeover vulnerability in Google's Identity Platform, specifically impacting the device authorization grant flow (RFC 8628). This vulnerability, awarded $13,337 by Google VRP and fixed in March 2026, was a result of two stacked bugs: a transferable session state allowing a sign-in URL to be hijacked, and the authorization server's failure to bind `client_id` and `scope` to the `device_code` server-side. By combining these, an attacker could craft a malicious link that, when opened by a victim who has previously used "Sign in with Google," silently grants an access token for an arbitrary Google-registered client without any user interaction or visible warning.
2026-07-17 NEW 2026The Perimeter Moved to the Laptop: From Network, to Identity, to the Developer Endpoint beginner 8 min read SecretsLibrary for discovering credentials residing on developer endpoints, addressing a security gap where network and identity controls are insufficient. It highlights how cloud access keys, API tokens, and SSH keys, particularly those cached by AI coding agents and left in configuration files, bypass traditional perimeter defenses. The library offers a solution to inventory these local secrets before they can be exfiltrated, referencing attacks like s1ngularity and Shai-Hulud that exploited these on-device credentials without needing to breach network or identity perimeters. → blog.gitguardian.com
2026-07-15 NEW 2026Identity Infrastructure: Why Credentials Are the Layer Directories Don't Secure beginner 15 min read SecretsLibrary for detecting exposed credentials; identifies non-human identities outside directory reach, credential sprawl across repositories, CI/CD pipelines, and collaboration tools, and multi-cloud fragmentation. It addresses credential exposure, ensuring secrets don't outlive their owners and provides compliance evidence beyond directory capabilities, securing both governance and credential planes for systems like Active Directory, Entra ID, Okta, and HashiCorp Vault. → blog.gitguardian.com
2026-07-11 2026How to keep an HTTP connection alive for 9 hours intermediate 9 min read API SecLibrary for automating CTFd account creation and email notifications. It allows for secure registration through a custom landing page, generates unique aliases and complex passwords, and handles CTFd API rate limits for bulk email distribution. Built with Spring Boot, Spring Security, and WebFlux, it supports switching between immediate email notifications and delayed bulk sending, utilizing Server-Sent Events (SSE) to keep HTTP connections alive for extended periods during these operations. → snyk.io
2026-07-08 2026Chaining a DOM XSS Sink, WAF Bypass, Cross-Origin Smuggling, and SDK Abuse into One Click Account… advanced 8 min read API Sec XSSLibrary for exploiting a DOM XSS sink, bypassing Akamai's WAF via window.name, and abusing an authentication SDK to achieve one-click account takeover. The technique involves setting a malicious JavaScript payload in `window.name`, navigating to a vulnerable error page that uses `backURL` as a `javascript:` URI, and exploiting the SDK's functions to retrieve JWTs and temporary AWS STS credentials. → infosecwriteups.com
2026-07-07 2026How I Found a Critical OAuth Misconfiguration That Led to Account Takeover intermediate 7 min read Bug BountyLibrary for analyzing critical OAuth misconfigurations; it details findings including open client registration, authorization requests processed without authentication, PKCE weaknesses, wildcard CORS, and Google SSO auto-provisioning, demonstrating how these individual issues can chain together to achieve account takeover through token theft. → infosecwriteups.com
2026-07-06 2026Protocols and Servers 2 TryHackMe Writeup beginner 15 min readLibrary detailing foundational attacks against network protocols, including sniffing with tools like tcpdump and Wireshark, Man-in-the-Middle (MITM) attacks using Bettercap and Responder, and password attacks. The resource emphasizes that cleartext protocols like POP3, FTP, and HTTP are insecure by design, highlighting vulnerabilities where credentials can be exposed over internal networks, legacy systems, and wireless connections. It also covers mitigations such as TLS encryption, network segmentation, and zero-trust principles. → infosecwriteups.com
2026-07-04 2026Certified AD Red Team Specialist (AD-RTS): Full Exam Write-Up intermediate 13 min read AuthZWriteup details the methodology for the Certified AD Red Team Specialist (AD-RTS) exam, covering two adversary paths against TELECOM INC.'s Active Directory environment, telecore.ad. Path 1 begins unauthenticated, leveraging DNS zone transfers and ASREPRoasting for initial access, followed by SQL Server privilege escalation via GodPotato and LSASS dumping. Path 2 starts with a low-privilege foothold and escalates using techniques like ESC1 certificate abuse with certipy-ad to gain Domain Admin privileges. The write-up specifies tools such as Impacket, hashcat, and nmap, and mentions vulnerabilities related to ADCS and Kerberos pre-authentication. → infosecwriteups.com
2026-07-04 2026Post-Compromise Attacks in AD: Credential Validation with CrackMapExec intermediate 2 min read AuthZWriteup demonstrating post-compromise attacks in an Active Directory environment using CrackMapExec to validate credentials obtained via LLMNR poisoning. The technique showcases how to check for authentication across network machines using SMB, dump local SAM hashes with CrackMapExec or Impacket's secretsdump, and leverage psexec.py for remote execution, while also briefly mentioning hash cracking with Hashcat. → infosecwriteups.com
2026-07-04 2026Demonstrating LLMNR Poisoning in Active Directory beginner 2 min readWriteup demonstrating LLMNR poisoning in an Active Directory lab, leveraging the Link Local Multicast Name Resolution protocol's fallback for DNS failures. An attacker can intercept authentication requests for mistyped or non-existent hostnames, capturing NTLM password hashes. The article details using Responder for poisoning and Hashcat with mode 5600 to crack NTLMv2 hashes from a Windows 2016 Server and Windows 10 Enterprise environment. → infosecwriteups.com
2026-07-04 2026Host & Network Penetration Testing: Exploitation CTF 2 — eJPT (INE) intermediate 3 min read AuthZWalkthrough of Exploitation CTF 2 from INE's eJPT path, detailing successful exploitation through SMB brute-forcing with `smb_login`, Pass-the-Hash attacks using leaked NTLM hashes to compromise user `nancy`, FTP credential reuse for user `david`, and finally, uploading an ASPX webshell via FTP to retrieve the last flag from the target machine. → infosecwriteups.com
2026-07-03 2026Authentication Bypass in the default configuration phpBB news 6 min read Bug BountyWriteup detailing CVE-2026-48611, an authentication bypass in phpBB. This vulnerability allows unauthenticated attackers to log in as any user, including administrators, by exploiting the `login_link` feature and the `apache` authentication provider without proper password validation. The bypass requires a single unauthenticated request and works in default configurations, making it critical for all phpBB forum administrators to update to version 3.3.17 immediately. → aikido.dev
2026-07-03 2026How We Added WebAuthn to a Browser-Based RDP Client intermediate 9 min readWriteup detailing the integration of WebAuthn redirection into a browser-based RDP client, enabling security key usage within remote sessions. This involved reverse-engineering Microsoft's undocumented [MS-RDPEWA] protocol and creating a custom extension API to handle pre-computed clientDataHash values, bypassing browser limitations. The work addresses challenges with older Windows servers that only transmit the hash, contrasting with newer servers and native clients like FreeRDP. → unit42.paloaltonetworks.com
2026-07-02 2026Auditing OpenReception: 16 CVEs in an end-to-end encrypted appointment booking platform (unauthenticated admin creation, account takeover, E2E bypass) intermediate 8 min read API Sec AuthZAnalysis of OpenReception, an end-to-end encrypted appointment booking platform, uncovered 16 vulnerabilities, including four rated critical. Notable findings include CVE-2026-48086, enabling tenant administrators to elevate their privileges to GLOBAL_ADMIN; CVE-2026-48085, allowing unauthenticated GLOBAL_ADMIN account creation post-initial setup; CVE-2026-48087, which permits attackers to inject WebAuthn passkeys into victim accounts; and CVE-2026-48088, a staff crypto poisoning vulnerability that bypasses the platform's core encryption by allowing unauthorized public keys to be added to the tenant directory. All issues were patched prior to disclosure.
2026-07-02 2026Auth Bypass is it? intermediate API Sec AuthZWriteup detailing an authentication bypass vulnerability found in an MSPACE-style auto-login feature. The frontend accepted a data URL parameter, decrypted it client-side, and sent it to a backend endpoint. The backend incorrectly returned a successful validation message for an inner MSPACE token even when it was a random fake string, while relying on a valid outer API bearer token. → infosecwriteups.com
2026-07-02 2026Hack Smarter — City Council (Active Directory) intermediate 20 min read AuthZWriteup detailing how a public service request application can lead to full Active Directory compromise. The process involves initial reconnaissance using `rustscan`, identifying an IIS web server, and discovering an `uploads` directory with gobuster. Analyzing downloaded application executables with `strings` reveals potential credentials. Intercepting traffic with Wireshark exposes the `svc_services_portal` service account password, which is then used with `netexec` and `BloodHound` to map the Active Directory structure. → infosecwriteups.com
2026-07-02 2026How I Found an Email Verification Bypass on an AI Freelance Platform intermediate 6 min read API SecWriteup on an email verification bypass on an AI freelance platform, detailing how a reusable JWT from the registration response allowed account verification without accessing the associated email. The author discovered this simple business logic flaw using only a web browser and Chrome DevTools, highlighting that the verification email became redundant as the same token was exposed during registration. This vulnerability breaks the trust model of email verification, enabling the use of disposable email addresses and undermining features reliant on verified ownership. → infosecwriteups.com
2026-06-28 2026Exploiting insecure cookie policies beginner 7 min readLibrary detailing the exploitation of insecure cookie policies, including Cross-Site Request Forgery (CSRF) due to missing SameSite or Secure flags, XSS cookie stealing when HttpOnly is absent, and cookie theft over insecure HTTP when the Secure flag is missing. The resource explains how these vulnerabilities can lead to session hijacking and account takeover by exploiting misconfigurations in cookie attributes. → intigriti.com
2026-06-23 2026Authentication bypass vulnerabilities in TeamCity: everything you need to know news 3 min readWriteup detailing CVE-2024-27198 and CVE-2024-27199, critical authentication bypass vulnerabilities in JetBrains TeamCity On-Premises versions prior to 2023.11.4. These flaws allow unauthenticated attackers to gain administrative control by manipulating URLs to access authenticated endpoints, enabling actions like creating new administrator accounts. CVE-2024-27199 also leverages path traversal to modify system settings and leak sensitive information. A security patch plugin is available as a workaround for those unable to immediately update. → wiz.io
2026-06-22 2026Exploiting Auth0 Defaults in XSS Attacks - elttam intermediate 8 min read XSSWriteup detailing how XSS vulnerabilities in applications using Auth0 can be exploited. It highlights that the default configuration of the insecure implicit grant flow in Auth0 applications, when combined with an API that allows all applications within a tenant access, enables attackers to steal access tokens. This allows pivoting to other systems, such as an administrative application, by chaining these misconfigurations.
2026-06-22 2026Secure password hashing in Go intermediate 9 min readLibrary for secure password hashing in Go, detailing best practices like salting and the importance of robust hashing algorithms such as Argon2id. It covers password storage concepts, explains attack methods like rainbow tables and brute-force, and provides insights into implementing Argon2id with specific parameters for memory, iterations, and parallelism, emphasizing the need to balance security with performance. → snyk.io
2026-06-22 2026Top 3 security best practices for handling JWTs intermediate 8 min read JWTGuide on securing JSON Web Tokens (JWTs) detailing three core best practices. It emphasizes keeping JWTs secret through HTTPS, HttpOnly/Secure cookie flags, and secure browser storage, while highlighting the risks of XSS. The guide stresses the importance of robust JWT validation, including signature verification, and checking claims like expiration, issuer, and audience. It also advocates for setting expiration times on JWTs to limit their usability and prevent unauthorized access. The article mentions tools like Snyk for identifying vulnerabilities and libraries such as Flask-JWT-Extended and PyJWT for implementation. → snyk.io
2026-06-22 2026Common SAML vulnerabilities and how to remediate them beginner 4 min readReference detailing common SAML vulnerabilities and their remediation, including signature validation to prevent XML tampering and XML signature wrapping, weak encryption of assertions, and message expiration using "NotBefore" and "NotOnOrAfter" to prevent replay attacks. It also addresses open redirect vulnerabilities exploitable via the "RelayState" parameter and suggests ensuring its value is a trusted URL before redirection, referencing `samlify` and `python3-saml` libraries. → snyk.io
2026-06-20 2026Emerging phishing campaign targeting AWS accounts news 4 min readWriteup on an emerging phishing campaign targeting AWS accounts, detailing its use of redirect chains via services like squarespace.com and cli.re to reach credential harvesting pages, often visually cloning the legitimate AWS sign-in page. The campaign leverages Amazon SES and CloudFront, with observed attacker-controlled domains including consoleportal[.]tech. It emphasizes securing AWS environments by disabling root logins via SCP, using FIDO security keys for MFA, enforcing SSO, implementing least privilege, and enabling Amazon CloudTrail for logging and impact assessment. → wiz.io
2026-06-20 2026AWS Console Session Traceability: How Attackers Obfuscate Identity Through the AWS Console intermediate 8 min readWriteup on the "Console Conceal" technique, which attackers can use to obfuscate their identity within AWS by manipulating role session names and exploiting a quirk in how AWS Console actions are logged in CloudTrail. This method bypasses standard traceability, making it difficult to attribute actions back to compromised credentials, especially when SourceIdentity is not configured. The analysis details how attackers can assume roles with misleading session names and how security teams can still investigate by correlating actions with the original AssumeRole events. → wiz.io
2026-06-20 2026“Bug Bounty Bootcamp #48: OAuth + XSS ” intermediate Bug Bounty XSSThis Bug Bounty Bootcamp #48 focuses on a potent combination for account takeover: OAuth vulnerabilities and Cross-Site Scripting (XSS). The article, "The Ultimate Account Takeover One-Two Punch," explores how these two attack vectors can be exploited in tandem to gain unauthorized access to user accounts. The content is hosted on InfoSec Write-ups and details the methods and techniques used in such exploits. No specific bounty payout amount is mentioned. → infosecwriteups.com
2026-06-19 2026“Bug Bounty Bootcamp #46: Not Allowed From Your IP?” advancedThis article from InfoSec Write-ups, "Bug Bounty Bootcamp #46: Not Allowed From Your IP?", details advanced techniques for bypassing authentication barriers in bug bounty hunting. The methods discussed include IP spoofing, brute-force attacks, and mass assignment, all aimed at gaining unauthorized access. The focus is on exploiting authentication vulnerabilities to overcome access restrictions. No specific bug bounty payout amount is mentioned in the provided text. → infosecwriteups.com
2026-06-18 2026The many ways to obtain credentials in AWS beginner 5 min read SecretsLibrary detailing numerous methods for attackers to obtain AWS credentials, beyond the typical IMDSv2 requests to 169.254.169.254. It covers AWS SDK credential providers, IAM user access keys, environment variables in Lambda, EC2 user-data, credential files, IMDSv1 and IMDSv2, container services like ECS and EKS (including EKS Pod Identities, IRSA), Default Host Management Configuration (DHMC), Systems Manager hybrid activation, AWS IoT's iot:AssumeRoleWithCertificate, IAM Roles Anywhere, Cognito's GetCredentialsForIdentity, and DataSync's certificate-based authentication. → wiz.io
2026-06-18 2026Avoiding mistakes with AWS OIDC integration conditions intermediate 6 min readLibrary documenting mistakes in AWS OIDC integration conditions, highlighting issues with GitHub Actions, Terraform Cloud, Microsoft Defender, and GitLab. It emphasizes the importance of specific IAM trust policy conditions like "sub" and "sts:RoleSessionName" to prevent unauthorized access, detailing variations across over twenty vendors and built-in AWS identity providers, and advises ensuring both "aud" and "sub" conditions when available. → wiz.io
2026-06-17 202627 Years in the Dark: OpenBSD Fixes Ancient Remote Kernel Auth Bypass news 3 min readLibrary for OpenBSD's sppp(4) subsystem that addresses a 27-year-old remote kernel authentication bypass vulnerability (CVE-2026-55706) in the Password Authentication Protocol (PAP). The bug allowed unauthenticated access by exploiting how length fields were handled in `bcmp` calls, leading to both authentication bypass and kernel heap over-reads. The fix introduces an exact-length pre-check for credentials, mirroring the CHAP handler, ensuring proper validation.
2026-06-17 2026Bug Bounty Bootcamp #45: Token? intermediate API SecThis Bug Bounty Bootcamp #45 focuses on a vulnerability where a password reset mechanism leaks a "magic token" in the API response. The content also mentions an even more problematic endpoint that provides this token directly. The article's title suggests this is a critical finding relevant to bug bounty hunting. → infosecwriteups.com
2026-06-15 2026When a Government Pulls an AI Model: What the Fable 5 and Mythos 5 Suspension Means for Security Teams news 10 min read AIAnalysis of the suspension of Anthropic's Fable 5 and Mythos 5 models highlights security lessons regarding AI dependencies and dual-use capabilities. The shutdown, triggered by a reported AI jailbreak involving code analysis and remediation, mirrors familiar challenges in application security where tools like SAST engines and fuzzers are inherently dual-use. The event underscores the importance of defense-in-depth, risk-based prioritization, and coordinated disclosure, practices the security field has developed to manage powerful technologies that could be misused. → snyk.io
2026-06-14 2026From Compromised Keys to Phishing Campaigns: Inside a Cloud Email Service Takeover intermediate 7 min read SecretsLibrary detailing a cloud email service takeover campaign that leveraged compromised AWS access keys. Attackers bypassed Amazon SES sandbox restrictions by using a novel, multi-regional `PutAccountDetails` request to gain production mode access, subsequently verifying attacker-owned and weakly protected legitimate domains to launch phishing operations targeting tax forms. The campaign utilized a commercial traffic analysis service for redirection to evade detection and facilitate credential theft, highlighting the risks of SES abuse including reputational damage and potential for broader compromise. → wiz.io
2026-06-13 2026Major AI Clients Shipping With Broken OAuth Implementations (JUNE 2026 UPDATE) news 4 min read API SecReference detailing OAuth refresh token implementation issues in major AI clients like Cursor, Claude, and VS Code, as per the MCP authorization specification and SEP-2207. It highlights failures in metadata discovery for Claude Code and incomplete support across clients, noting the workaround solution provided by the `mcp-remote` tool.
2026-06-13 2026I Simulated an SSH Brute-Force Attack on My Ubuntu Server — Here’s How Fail2Ban Stopped It intermediateThe author details setting up an attack lab to simulate SSH brute-force attempts against their Ubuntu server. The primary focus is on observing how Fail2Ban functions to detect and automatically block repeated failed login sequences. The article aims to provide a practical understanding of Fail2Ban's effectiveness in protecting against such attacks. No bug bounty payout amount is mentioned. → infosecwriteups.com
2026-06-13 2026Beyond the Patch: Understanding the SonicWall SSL-VPN MFA Bypass Exposure newsA SonicWall SSL-VPN vulnerability, CVE-2024–12802, allows attackers to bypass Multi-Factor Authentication (MFA). The flaw lies in how SSL-VPN handles UPN and SAM account formats separately. Attackers can exploit alternative login formats to circumvent MFA, even when it seems active. This issue affects SonicWall Gen6 SSL-VPN devices and has been linked to ransomware attacks. The content does not state a specific bug bounty payout amount. → infosecwriteups.com
2026-06-12 2026Marking Your Own Homework (Check Point Remote Access VPN IKEv1 Authentication Bypass CVE-2026-50751) - watchTowr Labs news 11 min read RCEWriteup of CVE-2026-50751, a Check Point Remote Access VPN authentication bypass, details a logic flaw in IKEv1 certificate validation. The vulnerability, present in various Gaia versions, allowed attackers to bypass signature verification by manipulating a `process_machine_certs` parameter and a `peer_flags` bit, preventing the gateway from properly authenticating clients. Exploited in the wild by threat actors including Qilin ransomware affiliates, the issue was patched by Check Point in subsequent hotfixes. → labs.watchtowr.com
2026-06-12 20263 OAuth TTPs Seen This Month — and How to Detect Them with Entra ID Logs intermediate 10 min read JWTLibrary for detecting OAuth TTPs in Azure environments. It details device code phishing, where attackers exploit the device code flow to trick victims into authenticating with MFA, granting the attacker a token. It also covers Resource Owner Password Credentials (ROPC) abuse, leveraging legacy flows without MFA or browser consent for credential stuffing and persistence, often targeting applications like Azure AD PowerShell. Finally, it explains how attackers can use specific token-resource combinations, such as Microsoft Authentication Broker and Intune Enrollment, to register a device and bypass Conditional Access policies. KQL queries are provided for log analysis. → wiz.io
2026-06-11 2026Authentication issues related to API requests beginner API SecThis content highlights authentication problems that can occur with API requests. These issues can compromise the security and integrity of data transmitted through APIs. Without proper authentication, unauthorized users could potentially access sensitive information or perform actions they are not permitted to do. The focus is on identifying and addressing these vulnerabilities to ensure secure API communication. No specific bounty payout amount is mentioned.
2026-06-11 2026Would You Click ‘Accept’? Automatically detecting malicious Azure OAuth applications using LLMs intermediate 11 min read AILibrary for detecting malicious Azure OAuth applications by analyzing campaigns, identifying homoglyph attacks, and flagging deviations from legitimate integrations like publisher verification status, homepage URLs, and owning tenant domains. This tool helps identify stealthy threats that blend with legitimate business integrations, preventing unauthorized access and privilege escalation. → wiz.io
2026-06-11 202610 year old critical vulnerability in phpBB affecting tens of millions of users across thousands of forums news 2 min read RCETool for discovering critical Authentication Bypass vulnerabilities in phpBB. Aikido Attack identified a flaw affecting versions up to 3.3.16 and 4.0.0-a2, allowing unauthenticated users to gain valid sessions and impersonate any user, including administrators. This vulnerability, reported via HackerOne, led to a swift patch in phpBB version 3.3.17. → aikido.dev
2026-06-11 2026You Can't Secure What You Can't See: Making Non-Human Identities Governable beginner 4 min read SecretsLibrary for governing non-human identities (NHIs), it provides a centralized, searchable view of NHIs across infrastructure, surfacing origin, path, environment, risk level, and ownership status. This enables continuous governance by allowing teams to review changes, spot drift early, and prioritize remediation. It identifies risky patterns such as public leaks, cross-environment secrets, reused credentials, long-lived secrets, and overprivileged identities, offering context through an exploration map to understand dependencies before taking action like revoking or rotating credentials. → blog.gitguardian.com
2026-06-10 2026Volkswagen blocks Home Assistant by requiring client assertion news 1 min readLibrary issue detailing how Volkswagen blocked Home Assistant integration by requiring client assertion. The issue stems from Volkswagen's identity provider at `identity.vwgroup.io/oidc/v1/authorize`, which now rejects requests with `response_type=code token id_token`, preventing the library from obtaining necessary access tokens. This blocks login functionality for users.
2026-06-10 2026ServiceNow's Virtual Agent Vulnerability Shows Why AI Security Needs Traditional AppSec Foundations beginner 6 min read AI AuthZLibrary for identifying and mitigating vulnerabilities in AI agents, such as the ServiceNow Virtual Agent exploit. This resource highlights that securing AI requires foundational application security practices, including threat modeling for agent behavior, Dynamic Application Security Testing (DAST) to detect hardcoded secrets and authorization flaws, and AI red teaming to uncover the impact of autonomous agent actions. It emphasizes a layered security approach, auditing agent permissions, enforcing strong API authentication, and implementing continuous testing. → snyk.io
2026-06-10 2026SQL Injection in Password Reset: Full Database, One Email intermediate SQLiA SQL injection vulnerability in a password reset feature granted a researcher full read access to the entire database. By manipulating a "ukey" parameter in the password reset link, the attacker could retrieve all user records, including plaintext password hashes. The vulnerability was reported in early 2025 and remained unpatched. The content does not specify a bug bounty payout amount. → infosecwriteups.com
2026-06-09 2026Context.ai OAuth Token Compromise news 4 min read Supply ChainAnalysis of the Context.ai OAuth token compromise details a supply chain attack vector where compromised tokens for a third-party AI tool allowed attackers access to Vercel's Google Workspace. This incident highlights the risks associated with broad OAuth permissions and trusted SaaS integrations, similar to prior attacks like the Salesloft Drift incident and the Midnight Blizzard campaign. The analysis provides guidance on revoking access, rotating credentials, and investigating account activity across Google Workspace, Azure AD, and Okta. → wiz.io

Frequently Asked Questions

What is the difference between authentication and authorization?
Authentication (authn) verifies who a user is — typically through passwords, tokens, certificates, or biometrics. Authorization (authz) determines what an authenticated user is allowed to do. The two are often conflated but rely on different mechanisms and fail in different ways. A correctly authenticated user can still be a victim of broken authorization, and vice versa.
What are the most common authentication vulnerabilities?
Common authentication flaws include credential stuffing, weak password policies, missing or bypassable multi-factor authentication, predictable session tokens, password reset poisoning, OAuth redirect_uri manipulation, SAML signature wrapping, and JWT algorithm confusion. Many real-world breaches start with authentication weaknesses rather than novel exploitation.
Are passkeys actually more secure than passwords?
Yes — passkeys use public-key cryptography bound to a specific origin, which eliminates phishing, credential stuffing, and password reuse attacks. The private key never leaves the user's device. Passkeys are based on the WebAuthn and FIDO2 standards and are now supported by major browsers, operating systems, and identity providers.

Weekly AppSec Digest

Get new resources delivered every Monday.