OpenSSH < 10.3 - Always-Incorrect Control Flow Implementation in Authorized Keys Principals Handling
Title source: llmExploitation Summary
EIP tracks 2 public exploits for CVE-2026-35414. PoCs published by exploitintel, killercd.
AI-analyzed exploit summary This repository contains functional exploit code for CVE-2026-35414, an OpenSSH certificate principal matching bypass vulnerability. It includes two working PoC scripts demonstrating authentication bypass via comma injection and empty principals, along with a lab setup for testing.
Description
OpenSSH before 10.3 mishandles the authorized_keys principals option in uncommon scenarios involving a principals list in conjunction with a Certificate Authority that makes certain use of comma characters.
Exploits (2)
This repository contains functional exploit code for CVE-2026-35414, an OpenSSH certificate principal matching bypass vulnerability. It includes two working PoC scripts demonstrating authentication bypass via comma injection and empty principals, along with a lab setup for testing.
The repository provides a technical analysis of CVE-2026-35414, comparing vulnerable and fixed code in `auth2-pubkeyfile.c`. The vulnerability involves improper handling of principal lists in SSH certificate authentication, likely leading to an authentication bypass.
Scores
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N