Description
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.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
n/a n/a
n/aaffected
References
- https://blog.prosody.im/prosody-0.11.9-released/ ↗
- http://www.openwall.com/lists/oss-security/2021/05/13/1 ↗
- http://www.openwall.com/lists/oss-security/2021/05/14/2 ↗
- https://www.debian.org/security/2021/dsa-4916 ↗
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/6MFFBZWXKPZEVZNQSVJNCUE7WRF3T7DG/ ↗
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/LWJ2DG2DFJOEFEWOUN26IMYYWGSA2ZEE/ ↗
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/GUN63AHEWB2WRROJHU3BVJRWLONCT2B7/ ↗
- https://security.gentoo.org/glsa/202105-15 ↗
- https://lists.debian.org/debian-lts-announce/2021/06/msg00016.html ↗
- https://lists.debian.org/debian-lts-announce/2021/06/msg00018.html ↗