Skip to content

Commit cc1d0b1

Browse files
dahliaclaude
andcommitted
Upgrade Fedify to 1.8.15 to fix CVE-2025-68475
This upgrade addresses a critical security vulnerability (CVE-2025-68475, CVSS 7.5) in Fedify's HTML parsing. The ReDoS vulnerability in the document loader's regex could allow an attacker to block the Node.js event loop for 14+ seconds with a small malicious payload. Co-Authored-By: Claude <[email protected]>
1 parent fe69d9c commit cc1d0b1

5 files changed

Lines changed: 67 additions & 82 deletions

File tree

CHANGES.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,12 @@ Version 0.3.1
66

77
To be released.
88

9+
- Upgraded Fedify to 1.8.15, which includes a critical security
10+
fix [CVE-2025-68475] that addresses a ReDoS (Regular Expression Denial
11+
of Service) vulnerability in HTML parsing. [[CVE-2025-68475]]
12+
13+
[CVE-2025-68475]: https://github.com/fedify-dev/fedify/security/advisories/GHSA-rchf-xwx2-hm93
14+
915

1016
Version 0.3.0
1117
-------------

deno.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"temporal"
99
],
1010
"imports": {
11-
"@fedify/fedify": "jsr:@fedify/fedify@^1.8.8",
11+
"@fedify/fedify": "jsr:@fedify/fedify@^1.8.15",
1212
"@logtape/logtape": "jsr:@logtape/logtape@^1.0.4",
1313
"@std/fs": "jsr:@std/fs@^1.0.19",
1414
"@std/path": "jsr:@std/path@^1.1.1",

deno.lock

Lines changed: 32 additions & 44 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pnpm-lock.yaml

Lines changed: 27 additions & 36 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pnpm-workspace.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ packages:
33
- docs
44

55
catalog:
6-
"@fedify/fedify": ^1.8.8
6+
"@fedify/fedify": ^1.8.15
77
"@js-temporal/polyfill": ^0.5.1
88
"@logtape/logtape": ^1.0.4
99
hono: ^4.8.2

0 commit comments

Comments
 (0)