Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CVE-2026-86112— BookWyrm through 0.9.1 Missing Authorization on the Favorite and Unfavorite Endpoints

Quick assessment

Affected
bookwyrm-social bookwyrm
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

BookWyrm 0.9.1 及之前版本在“收藏”和“取消收藏”视图中未能正确校验用户的可见性权限,使得经过身份验证的攻击者能够收藏或取消收藏其无权访问的“仅限关注者”或“直接消息”状态。攻击者可以通过向收藏端点 POST 状态 ID 来创建未授权的交互,触发 ActivityPub 广播,并通过响应的差异枚举私有状态 ID。

CVSS 5.4 · Medium

Affected Version Matrix 1

VendorProduct Version RangeStatus
bookwyrm-social bookwyrm ≤ 0.9.1 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-86112

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
BookWyrm through 0.9.1 Missing Authorization on the Favorite and Unfavorite Endpoints
Source: CVE Program / CVE List V5
Vulnerability Description
BookWyrm through 0.9.1 fails to validate user visibility permissions in the Favorite and Unfavorite views, allowing authenticated attackers to favorite or unfavorite followers-only and direct statuses they cannot access. Attackers can POST to the favorite endpoint with a status ID to create unauthorized interactions, trigger ActivityPub broadcasts, and enumerate private status IDs through response differentiation.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
Source: CVE Program / CVE List V5
Vulnerability Type
通过用户控制密钥绕过授权机制
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
bookwyrm-social bookwyrm 0 ~ 0.9.1 -

II. Public POCs for CVE-2026-86112

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-86112

登录查看更多情报信息。

Patches & Fixes for CVE-2026-86112 (1)

Vendor Advisories for CVE-2026-86112 (1)

Proof of Concept for CVE-2026-86112 (1)

Vendor Pages for CVE-2026-86112 (1)

Same Patch Batch · bookwyrm-social · 2026-09-05 · 3 CVEs total

CVE-2026-86113 6.5 MEDIUM BookWyrm through 0.9.1 Insecure Direct Object Reference in edit-readthrough Allows Tamperi
CVE-2026-86111 6.5 MEDIUM BookWyrm through 0.9.1 Insecure Direct Object Reference in EditStatus Exposes Followers-On

IV. Related Vulnerabilities

V. Comments for CVE-2026-86112

No comments yet


Leave a comment