Approved changes feed: RSS · Atom

cpe:2.3:a:shellhub:shellhub:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorShellhub (036e448f-5a21-5aac-af02-1759a17e8923)
ProductShellhub (8e4d1bcc-e68b-516a-8507-a1ed43243bb5)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:github/shellhub-io/shellhub purl2cpe 2026-06-01 10:15:34.571176

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-44426 vulnerable 2026-06-08 08:05:11.058063 ShellHub: Cross-tenant IDOR in `GET /api/namespaces/:tenant` via API Key bypasses membership check
MEDIUM (6.5)
ShellHub is a centralized SSH gateway. Prior to 0.24.2, GET /api/namespaces/:tenant returns the full namespace object — including the members list (user IDs, e-mails, roles), settings, and device counts — to any caller authenticated by an API Key, for any tenant, regardless of the API Key's own tenant scope. The handler conditionally skips the membership check when the user ID (X-ID) is absent, which is exactly the case for API Key authentication. This vulnerability is fixed in 0.24.2.
Published: 2026-05-13T21:06:06.222Z
Updated: 2026-05-14T15:54:46.896Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44425 vulnerable 2026-06-08 08:05:11.057758 ShellHub: Crash-DoS via field injection in filter and sort-by parameters
MEDIUM (5.4)
ShellHub is a centralized SSH gateway. Prior to 0.24.2, the device list endpoint accepts user-controlled identifiers in the the name field of each filter property in the base64-encoded filter query parameter and the sort_by query parameter, which are then passed directly as BSON/SQL keys in the database layer without validation. Any authenticated user can craft payloads that cause the aggregation / query to fail and the API to return HTTP 500 with no body, with no rate limiting applied. This vulnerability is fixed in 0.24.2.
Published: 2026-05-13T21:05:07.925Z
Updated: 2026-05-14T19:52:09.294Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44424 vulnerable 2026-06-08 08:05:11.057360 ShellHub: Cross-tenant IDOR in `GET /api/devices/:uid` discloses device data of any namespace
MEDIUM (6.5)
ShellHub is a centralized SSH gateway. Prior to 0.24.2, GET /api/devices/:uid returns the full device object whenever the caller is authenticated, without verifying that the device belongs to the caller's namespace (tenant). Any authenticated user (JWT or API Key) who knows or can guess a device UID can read device metadata from any other namespace. This vulnerability is fixed in 0.24.2.
Published: 2026-05-13T21:06:49.859Z
Updated: 2026-05-14T12:58:51.178Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44423 vulnerable 2026-06-08 08:05:11.056853 ShellHub: Cross-tenant IDOR in `GET /api/sessions/:uid` discloses SSH session data
MEDIUM (6.5)
ShellHub is a centralized SSH gateway. Prior to 0.24.2, GET /api/sessions/:uid returns the full session object for any authenticated caller, without scoping by the caller's tenant. An authenticated user can read session records (SSH username, device UID, remote IP, terminal type, authenticated flag, timestamps) belonging to any other namespace. This vulnerability is fixed in 0.24.2.
Published: 2026-05-13T21:07:33.174Z
Updated: 2026-05-14T12:50:40.262Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.