๐Ÿ” CVE Alert

CVE-2026-113799

MEDIUM 5.3

Slack Morphism verifier errors disclose valid HMACs in the logs

CVSS Score
5.3
EPSS Score
0.0%
EPSS Percentile
0th

Slack Morphism is a client library for Slack Web/Events API/Socket Mode and Block Kit. Versions 1.0.0 through 2.27.0 expose the correct Slack request HMAC when signature verification fails. For an invalid request, `slack-morphism` computes the correct signature for the attacker-controlled timestamp and request body and stores it in `SlackEventWrongSignatureError.generated_hash`. The error's `Debug` and `Display` representations expose that value, and the default Axum listener error handler logs it at error level. An attacker who can both reach the application's Slack callback endpoint and read its application/service logs can therefore use the verifier as a chosen-message HMAC oracle. The attacker can send an arbitrary request with an invalid signature, recover the correct signature from the resulting log entry, and resend the same request within the five-minute freshness window. The second request passes Slack Morphism's signature verification and reaches the protected application callback without the attacker knowing the Slack signing secret. Version 2.28.0 patches the issue.

CWE CWE-532
Vendor abdolence
Product slack-morphism-rust
Published Oct 21, 2026
Stay Ahead of the Next One

Get instant alerts for abdolence slack-morphism-rust

Be the first to know when new medium vulnerabilities affecting abdolence slack-morphism-rust are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:N
Attack Vector
Network
Attack Complexity
High
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
None

Affected Versions

abdolence / slack-morphism-rust
>= 1.0.0, < 2.28.0

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/abdolence/slack-morphism-rust/security/advisories/GHSA-26w4-8w32-4x3v github.com: https://github.com/abdolence/slack-morphism-rust/pull/387 github.com: https://github.com/abdolence/slack-morphism-rust/commit/ac95d0d4539d0eac548a8db99c51c0c1ae832756 github.com: https://github.com/abdolence/slack-morphism-rust/releases/tag/v2.28.0