CVE-2026-47746

Misskey: JSON-LD signature validation + compaction is vulnerable to timing attacks

Published Aug 3, 2026 CVSS 4.0 · 8.9 High EPSS < 1% KEV · Not listed
Description
Misskey is an open source, federated social media platform. Versions 12.37.0 and later, but prior to 2026.5.4, are vulnerable to timing attacks during JSON-LD signature validation and the compaction process. Because the JSON-LD parsing context is not shared between signature verification and subsequent processing, the application may trust information that should not be trusted, resulting in a time-of-check to time-of-use (TOCTOU) flaw. This allows an attacker to have fraudulent activities accepted as valid, leading to a loss of integrity. This issue has been fixed in version 2026.5.4.

Analysis

AI-generated

Technical impact

Misskey is an open source federated social media platform that suffered a timing attack during JSON‑LD signature validation and compaction. The application does not reuse the JSON‑LD parsing context between the signature verification step and the later processing step, creating a time‑of‑check to time‑of‑use vulnerability. An attacker who can supply crafted JSON‑LD input can force Misskey to accept fraudulent data as valid, thereby eroding the integrity of user actions and content.

Affected Systems

The affected vendor is misskey‑dev, and the product is the Misskey platform. All releases from version 12.37.0 up to but excluding 2026.5.4 are vulnerable. The issue was addressed and fixed in version 2026.5.4.

Risk and Exploitability

The CVSS score of 8.9 signals high severity, yet the EPSS score is not available and the vulnerability is not listed in the CISA KEV catalog. Exploitation requires an attacker to supply malicious JSON‑LD content to the federated network; timing differences in the library allow the attacker to influence the outcome of the signature check. Although no public exploit is currently documented, the flaw’s nature and lack of common‑source context sharing render it actionable in a federated environment.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Misskey to version 2026.5.4 or later to eliminate the timing vulnerability.
  • If a patch cannot be applied immediately, disable federation or block external JSON‑LD content until the upgrade is performed to prevent untrusted input.
  • Consider implementing an isolated context or additional validation around JSON‑LD signature verification to avoid timing differences during processing.

Generated by OpenCVE AI on August 4, 2026 at 09:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Misskey
Misskey misskey
Vendors & Products Misskey
Misskey misskey
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Description Misskey is an open source, federated social media platform. Versions 12.37.0 and later, but prior to 2026.5.4, are vulnerable to timing attacks during JSON-LD signature validation and the compaction process. Because the JSON-LD parsing context is not shared between signature verification and subsequent processing, the application may trust information that should not be trusted, resulting in a time-of-check to time-of-use (TOCTOU) flaw. This allows an attacker to have fraudulent activities accepted as valid, leading to a loss of integrity. This issue has been fixed in version 2026.5.4.
Title Misskey: JSON-LD signature validation + compaction is vulnerable to timing attacks
Weaknesses CWE-367
References
Metrics cvssV4_0

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

Weaknesses
  • CWE-367

    Time-of-check Time-of-use (TOCTOU) Race Condition

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Aug 4, 2026, 2:11 PM
Reserved
May 19, 2026, 10:16 PM
Status
Deferred
Published
Aug 3, 2026, 10:16 PM
Modified
Oct 23, 2026, 9:10 PM