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

Start here: the AuthN learning pathAn ordered route through this library — orientation, then methodology, then research. 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-08-22 NEW 2026No Crash Required: Verifying the Citrix NetScaler SAML Patch for CVE-2026-8452 intermediate 14 min read RCETool for verifying Citrix NetScaler SAML patch for CVE-2026-8452. This memory corruption bug, a heap overflow, allows attackers to trigger remote code execution via crafted SAML messages without authentication. The tool provides a safe method to externally check for the patch across Gateway and AAA virtual servers, analyzing SAML requests and responses without causing disruption. It also aids in hunting for indicators of compromise within logs, addressing related vulnerabilities like CVE-2026-8451 and CVE-2026-19490. → bishopfox.com
2026-08-21 2026Identity Abuse Through Trusted Communication Channels beginner 13 min read OSINT SecretsLibrary analyzing identity abuse through trusted communication channels like Microsoft Teams and Slack. Threat actors exploit compromised accounts, guest access, and federated organizations for identity phishing, credential theft, and social engineering. Techniques include impersonation of IT support or executives, delivery of malicious files such as RAR archives for DLL sideloading, and the use of adversary-in-the-middle phishing proxies to capture corporate credentials and MFA tokens. This resource details attacker methods and offers recommendations for detection and defense. → unit42.paloaltonetworks.com
2026-08-20 2026Hacking SAML with Claude Code intermediate 6 min readTool that leverages an AI model, Claude Opus, to discover vulnerabilities in SAML implementations. The tool employs a multi-agent framework with storage for intermediate results and prioritizes work to exhaustively probe libraries. It identifies various bugs including authentication bypasses in Authentik, PHP litesaml/lightsaml, OneUptime, and Java's saml-client, alongside information disclosure and denial-of-service vectors affecting Python and Node.js ecosystems. The research demonstrates using AI with generalized threat models for vulnerability discovery.
2026-08-17 2026Why Protocol Matters: Evil PWA Attack on Casdoor intermediate 3 min read API Sec MobileWriteup details an Evil PWA attack against Casdoor's OAuth 2.0 implementation. The vulnerability stems from an insufficient `IsValidOrigin` check, allowing custom protocols to bypass validation. By registering a PWA with a custom protocol handler like `web+slonser://`, an attacker can trick users into installing the PWA and then redirect them to a malicious site via a crafted `redirect_uri`, ultimately stealing authentication codes. This attack vector is applicable across desktop and mobile platforms.
2026-08-17 2026The Danger of Multi-SSO AWS Cognito User Pools intermediate 8 min readTool for analyzing AWS Cognito multi-SSO configurations, demonstrating vulnerabilities such as JIT ghost identity injection, trigger source value misinterpretations, and sub-splitting attacks. It highlights risks associated with malicious OIDC providers and insecure handling of IdP identifiers, leveraging Infrastructure as Code labs for experimentation. → blog.doyensec.com
2026-08-14 2026From Unauthenticated API to Grid Risk: A Hybrid Inverter Vulnerability Explained intermediate 24 min read API SecLibrary for analyzing vulnerabilities in FIMER React 2 hybrid inverters. This resource details how an unauthenticated attacker can exploit a port 1978 misconfiguration to send commands via the Aurora protocol over CAN bus, potentially causing physical damage, DoS, or even grid-level risks. The analysis includes firmware extraction and reverse engineering of multiple components including the Supervisor MCU and DSPs.
2026-08-12 2026Critical SQL Injection in Metabase via Password Reset: CVE-2026-72898 news 3 min read SQLiWriteup of CVE-2026-72898, a critical unauthenticated SQL injection in Metabase's password reset endpoint. This vulnerability, tracked as GHSA-vwf4-m7j8-wcjf with a CVSS score of 10.0, allows attackers to execute arbitrary SQL against the Metabase application database by exploiting undeclared fields in the reset password request body. Successful exploitation can lead to administrative access, data exfiltration, and compromise of connected databases, with active exploitation confirmed in the wild. → bishopfox.com
2026-08-11 2026Bypassing Enterprise SSO via a Forgotten Source Map: A Bug Bounty Story intermediate Bug BountyThis bug bounty story details how a researcher bypassed enterprise SSO by exploiting a forgotten source map. The attacker discovered a source map file that exposed sensitive information, allowing them to gain unauthorized access to internal systems. The narrative highlights the importance of thorough reconnaissance and overlooked configurations in security testing. The content does not specify a bug bounty payout amount. → infosecwriteups.com
2026-08-04 2026Pass the Passkey: A Novel Attack Surface in Passwordless Authentication intermediate 19 min readAnalysis of novel attack classes against passwordless authentication, including Google's synced passkey ecosystem and Cloud Authenticator, reveals how malware on a compromised endpoint can misuse onboarding, recovery, and device trust workflows. The "Pass-ta-key" attacks, including Silver and Golden variants, demonstrate account takeover without user interaction, bypass of user verification, and extraction of synced private keys, specifically targeting Chrome on Windows devices with a TPM. → unit42.paloaltonetworks.com
2026-07-30 2026An AI Agent Breached Hugging Face. The Attack Playbook Was Older Than the Attacker intermediate 7 min read AI SecretsTool Hugging Face breach analysis details an AI agent's attack, exploiting a zero-day in OpenAI's sandbox and then leveraging HDF5 external raw storage and template injection flaws on Hugging Face. The agent escalated privileges and harvested multiple internal credentials, demonstrating how autonomous AI agents can exploit established security weaknesses like reusable credentials and lateral movement to breach production systems. The incident highlights both emerging AI-driven threats and persistent vulnerabilities in credential management and system segmentation. → blog.gitguardian.com
2026-07-29 2026How AI is powering business email compromise at scale beginner 14 min read AILibrary for two AI-powered Phishing-as-a-Service kits, TokenLover and YaksaLover, that automate Business Email Compromise. These kits, built with AI, facilitate device code phishing, FOCI pivoting, and Windows Hello key injection for persistence, even surviving password resets. They offer scaled capabilities for less skilled operators, enabling attacks from within the victim's legitimate Microsoft 365 account by leveraging token theft and automated fraud pipelines.
2026-07-29 2026PeekList: How Brave’s Playlist bypassed FaceID Protection for Private Tabs intermediate 4 min read MobileWriteup detailing a bypass of Brave Browser for iOS's Face ID and passcode protection for Private Tabs. The vulnerability allowed an attacker with physical access to an unlocked device to access private browsing content by adding a video or audio to the Brave Playlist and then selecting "Open in a New Private Tab." This bypasses the authentication prompt by utilizing a different code path than the standard Private Tab entry point. Brave has since addressed the issue by incorporating an authentication check into the Playlist's "open in new tab" action. → infosecwriteups.com
2026-07-24 2026Device Code Phishing: The Microsoft 365 Attack That Walks Past MFA intermediate 10 min readLibrary for detecting and preventing Microsoft 365 device code phishing, an attack bypassing MFA by tricking users into authorizing an attacker's device via a shared code. The technique, documented by the FBI and Microsoft, abuses a legitimate OAuth flow and has been commoditized by kits like Kali365 and EvilTokens. The library highlights indicators of attack, such as unsolicited codes, suspicious delivery methods, pressure tactics, and mismatched sender requests, emphasizing that standard phishing defenses are ineffective against this method.
2026-07-23 2026Two Ways To Mess Up Your JWT Safety Net In Your Own Lab. intermediate 7 min read JWTLibrary for demonstrating two common JSON Web Token (JWT) vulnerabilities. The first vulnerability stems from client-side validation of the JWT payload, allowing attackers to modify their role to 'admin' within the token. The second vulnerability arises from using `jwt.decode()` instead of `jwt.verify()`, which fails to validate the token's signature, enabling manipulation of the payload without detection. The library includes code examples for building a lab environment and fixing these issues by implementing proper backend signature verification. → infosecwriteups.com
2026-07-19 2026How I AES-Roasted My Active Directory Lab (And How to Fix It) intermediate 2 min readWriteup detailing an AS-REP Roasting attack against an Active Directory lab environment. It demonstrates how to identify vulnerable accounts using GetNPUsers.py, crack the obtained AS-REP hash with Hashcat (mode 18200), and verify the credentials with NetExec. The article also outlines preventative measures, including enabling Kerberos Preauthentication, using strong passwords, and employing gMSAs. → infosecwriteups.com
2026-07-19 2026Device Code Phishing: How Attackers Abuse Microsoft’s Legitimate Authentication Page Without… intermediate 6 min readWriteup detailing Device Code Phishing, a technique leveraging Microsoft's legitimate authentication workflow to bypass traditional security measures. Attackers exploit the Device Code Flow, tricking users into authorizing attacker-controlled applications on official Microsoft domains, thereby obtaining valid access tokens without ever stealing passwords. This method circumvents typical phishing indicators like fake login pages and browser warnings, enabling unauthorized access to Microsoft 365 resources. → infosecwriteups.com
2026-07-18 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 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 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 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 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-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-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. → elttam.com
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-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

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.