An issue was discovered in Prosody before 0.11.9. It does not use a constant-time algorithm for comparing certain secret strings when running under Lua 5.2 or later. This can potentially be used in a timing attack to reveal the contents of secret strings to an attacker.
CVSS Details
- CVSS 3.1 Base Score: 5.9
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade prosody | Aug 22, 2024 | May 13, 2021 |
| Arch Linux | — | Upgrade to the latest version of Arch Linux | Jul 11, 2025 | May 13, 2021 |
| Debian | — | Upgrade prosody | May 19, 2021 | May 13, 2021 |
| Freebsd | — | Upgrade prosody | Nov 4, 2022 | May 13, 2021 |
| Gentoo Linux | — | Upgrade net-im/prosody. | May 28, 2021 | May 13, 2021 |
| Ubuntu | — | No solution exists | Jun 26, 2025 | May 13, 2021 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub