MEDIUMCVSS v3.1 4.3Vulnerability

CVE-2026-86324

A flaw was found in Foreman’s Api::V2::SshKeysController, where the target user is resolved through Foreman::Controller::UserAware#find_user using User.find(params[:user_id]) without enforcing the required parent-user authorization check. An attacker with the create_ssh_keys permission can exploit this authorization bypass by submitting POST /api/v2/users/:user_id/ssh_keys with another user’s ID and injecting their own public SSH key into the targeted account. The injected key is subsequently propagated to hosts provisioned by that user, potentially allowing the attacker to authenticate to and gain SSH access to the victim’s managed hosts.

Properties

Severity
MEDIUM
Nvd fetched at
2026-11-14T00:40:25.638091+00:00
Epss score
0.00301
Cvss severity
MEDIUM
Cvss score
4.3
Retrieved at
2026-11-14T00:51:05+00:00
Last source
FIRST EPSS
Score
4.3
Cvss version
3.1
Cve id
CVE-2026-86324
Cvss vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
First seen by Signal
2026-11-13T00:03:24+00:00
Name
CVE-2026-86324
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
Published at
2026-11-12T21:17:33.390
Last modified
2026-11-13T17:17:35.617
Epss percentile
0.23147

Related Entities (1)

Related research

Explore deeper with Ninja Signal's threat intelligence graph

CVE-2026-86324 (CVSS v3.1 4.3) — Ninja Signal Threat Intelligence | Ninja Signal