Incorrect Behavior Order: Validate Before Canonicalize
CVE-2026-42462
Summary
An attacker can make use of JSON-LD features to restructure a JSON-LD document that would change how Fedify interprets it without changing its Linked Data Signature, allowing them to alter a third-party signed activity they have received. Versions prior to 2.2.3 are affected.
- HIGH
- NETWORK
- HIGH
- UNCHANGED
- NONE
- NONE
- LOW
- LOW
CWE-180 - Incorrect Behavior Order: Validate Before Canonicalize
The software validates input before it is canonicalized, which prevents the software from detecting data that becomes invalid after the canonicalization step.
References
Advisory Timeline
- Published