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.
Published: 2026-10-10
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: Account Takeover
Action: Immediate Patch
AI Analysis

Impact

SkillHub versions prior to 0.2.22 expose an incorrect authorization flaw in both the service and controller attacker who has already authenticated to the system can exploit the merge flow to assume control of another user’s account. By initiating a merge request with a target username or OAuth identity, the attacker receives a verification token without any requirement for the victim’s approval, then confirms the merge. The result is the attacker inherits the victim’s API tokens, roles, and namespace ownership, enabling full access to the compromised account’s data and resources. The weakness is identified as a glaring authorization bypass, corresponding to CWE‑863, and provides direct control over the victim account once authenticated.

Affected Systems

The affected product is SkillHub from iFlytek, versions prior to 0.2.22. No specific sub‑version range is listed beyond the upper bound v0.2.22, so all releases before this point are vulnerable.

Risk and Exploitability

The CVSS score of 8.7 indicates high severity. Based on the description, it is inferred that an attacker who has authenticated can exploit the flaw to take over another account by merging and inheriting the victim's API tokens, roles and namespace ownership without additional privileges. Since the EPSS score is not available, the exploitation probability cannot be quantified. The vulnerability is not listed in the CISA KEV catalog. The attack requires an authenticated session to the merge initiate endpoint; once that prerequisite is met, the attacker can complete the takeover with no further action. The absence of a mitigation mechanism in the current code base allows the merge to be performed freely, making exploitation highly effective for any attacker with basic login capability.

Generated by OpenCVE AI on October 10, 2026 at 16:22 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the official update to SkillHub version 0.2.22 or later, which implements proper authorization checks for merge operations.
  • If an immediate upgrade is not possible, temporarily block or rate‑limit the merge initiate endpoint for non‑admin users until the issue is fixed, and monitor for anomalous merge activity.
  • Revoke API tokens for accounts that may have been compromised and enforce reauthentication for all users.

Generated by OpenCVE AI on October 10, 2026 at 16:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 14 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Sun, 11 Oct 2026 12:45:00 +0000

Type Values Removed Values Added
First Time appeared Iflytek
Iflytek skillhub
Vendors & Products Iflytek
Iflytek skillhub

Sat, 10 Oct 2026 14:45:00 +0000

Type Values Removed Values Added
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.
Title SkillHub before 0.2.22 Account Takeover via Account Merge Flow
Weaknesses CWE-863
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Iflytek Skillhub
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-14T16:03:31.727Z

Reserved: 2026-10-10T14:24:43.249Z

Link: CVE-2026-108550

cve-icon Vulnrichment

Updated: 2026-10-14T14:52:14.288Z

cve-icon NVD

Status : Deferred

Published: 2026-10-10T15:16:58.133

Modified: 2026-10-16T19:18:44.867

Link: CVE-2026-108550

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-11T12:23:58Z

Weaknesses