Description
Sharkord before 0.0.26 contains a missing authorization vulnerability in the others.changeLogo tRPC mutation that allows any authenticated member to modify the server logo without the MANAGE_SETTINGS permission. Attackers can remove the current logo and replace it with an uploaded image that is published to every connected client.
Published: 2026-10-20
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized Logo Modification
Action: Immediate Patch
AI Analysis

Impact

An authenticated missing-authorization flaw exists in the others.changeLogo tRPC mutation in Sharkord before 0.0.26. The route allows any logged-in user, even those without the MANAGE_SETTINGS permission, to replace the server’s logo with an uploaded image. This gives an attacker the ability to alter the visual brand presented to all connected clients, potentially facilitating spoofing or brand abuse. The flaw does not provide remote code execution but enables unauthorized configuration changes.

Affected Systems

The vulnerability affects the Sharkord application distributed under the product name Sharkord. All releases prior to version 0.0.26, including v0.0.25 and earlier, are impacted. The affected component is the others.changeLogo tRPC route located in the server codebase. No specific operating system or platform is mentioned; the issue is confined to the application level.

Risk and Exploitability

The CVSS score is 5.3, indicating a moderate security impact. EPSS information is unavailable, and the vulnerability is not listed in the CISA KEV catalog. Attackers require only authentication to the application – any user with a valid login can exploit the route. The exploitation path is straightforward: an attacker chooses an image, sends a mutation to the changeLogo endpoint, and the server updates the logo for all connected clients. Because no special privileges are required beyond being logged in, the likelihood of exploitation is moderate in environments where many users have access. Users with elevated roles are advised to patch promptly to remove this privilege escalation vector.

Generated by OpenCVE AI on October 20, 2026 at 17:19 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Sharkord to version 0.0.26 or later to receive the authorization fix for the changeLogo route.
  • Verify that only users with the MANAGE_SETTINGS permission can access the changeLogo tRPC route if upgrading is not immediately possible, and apply role-based access control adjustments accordingly.
  • Monitor application logs for unexpected logo changes and review all connected clients for signs of unauthorized UI modifications.

Generated by OpenCVE AI on October 20, 2026 at 17:19 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 20 Oct 2026 15:45:00 +0000

Type Values Removed Values Added
Description Sharkord before 0.0.26 contains a missing authorization vulnerability in the others.changeLogo tRPC mutation that allows any authenticated member to modify the server logo without the MANAGE_SETTINGS permission. Attackers can remove the current logo and replace it with an uploaded image that is published to every connected client.
Title Sharkord before 0.0.26 Missing Authorization via changeLogo tRPC Route
Weaknesses CWE-862
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-20T15:40:24.447Z

Reserved: 2026-10-20T11:48:38.583Z

Link: CVE-2026-113595

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-20T16:17:08.083

Modified: 2026-10-20T16:17:08.083

Link: CVE-2026-113595

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-20T17:30:13Z

Weaknesses