← Back to search

CVE-2026-108550

8.8 HIGHpublic exploit available

Published 2026-10-10 · Updated 2026-10-16

AI risk analysis

Summary
SkillHub's account merge functionality has incorrect authorization that allows authenticated users to hijack other users' accounts by initiating merges with target usernames or OAuth identities. This leads to complete account takeover where attackers inherit all victim data including API tokens, roles, and namespace ownership.
Exploitability
Moderately easy to exploit as it requires only authentication and access to the merge initiate endpoint, with no additional prerequisites beyond having valid credentials for the target account.
Blast radius
High impact in real-world scenarios as attackers can gain full administrative control over victim accounts, potentially leading to data exfiltration, privilege escalation, and unauthorized access to sensitive resources like API tokens and namespaces.
Detection
Monitor for unusual merge initiate requests in application logs that target usernames or OAuth identities not belonging to the requesting user, particularly those with high privilege levels or API token usage patterns.
Prioritized remediation
Apply the patch for SkillHub version 0.2.22 or later to fix the authorization flaw in AccountMergeService and AccountMergeController.
auth-bypassaccount-takeoverapi

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

SkillHub before 0.2.22 contains an incorrect authorization vulnerability in AccountMergeService and AccountMergeController that allows authenticated attackers to take over other accounts by abusing the merge flow. Attackers can call the merge initiate endpoint with a target username or OAuth identity, receive the verification token directly, and confirm the merge to inherit the victim's API tokens, roles and namespace ownership.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Weaknesses

CWE-863

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.