CVE-2022-2572

In affected versions of Octopus Server where access is managed by an external authentication provider, it was possible that the API key/keys of a…

Critical · published November 1, 2022

CVSS v3.1
9.8
EPSS
1%
Percentile
59.5
In the wild
Unconfirmed
What it is

🚨 Disabled user? Their API keys might still be live! This critical flaw in Octopus Server lets unauthorized users slip through the cracks, and that’s a big deal! 🔥 Imagine a hotel granting you a keycard after you’ve checked out. You’d expect it to stop working, right? But what if it didn’t? That’s what’s happening here — even when users are disabled, their API keys could still grant access like an unchecked room! An attacker could exploit this by using the API keys of a disabled or deleted user to gain unauthorized access to sensitive data or perform critical actions on the server. This could lead to data leaks, unauthorized changes, or even a total system compromise. The consequences could be absolutely devastating for any organization relying on Octopus Server!

Put simply

Imagine a hotel granting you a keycard after you’ve checked out. You’d expect it to stop working, right? But what if it didn’t? That’s what’s happening here — even when users are disabled, their API keys could still grant access like an unchecked room! This vulnerability arises when access is managed by an external authentication provider, allowing API keys of users who were thought to be disabled or deleted to remain valid.

What to do

An attacker could exploit this by using the API keys of a disabled or deleted user to gain unauthorized access to sensitive data or perform critical actions on the server. This could lead to data leaks, unauthorized changes, or even a total system compromise. The consequences could be absolutely devastating for any organization relying on Octopus Server! To fix this issue, ensure you update Octopus Server to the latest version, where this flaw is patched. Additionally, review your user management practices to ensure that API keys are revoked immediately upon user deletion or deactivation. You've got this! With these steps, you'll secure your Octopus Server in no time! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00906 · 59.5th percentile
Published
2022-11-01T00:00Z
EPSS history
Timeline
  • 01 NOV 00:00Z
    In affected versions of Octopus Server where access is managed by an external authentication provider, it was possible that the API key/keys of a…
    cvelistv5