Description
Erlang/OTP before 18.0-rc1 does not properly check CBC padding bytes when terminating connections, which makes it easier for man-in-the-middle attackers to obtain cleartext data via a padding-oracle attack, a variant of CVE-2014-3566 (aka POODLE).
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | erlang | 1:17.3-dfsg-4 | — |
| Debian 13 | erlang | 1:17.3-dfsg-4 | — |
| Debian 12 | erlang | 1:17.3-dfsg-4 | — |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 16.04 LTS | erlang | 1:18.3-dfsg-1ubuntu3.1 | USN-3571-1 |
| Ubuntu 14.04 LTS | erlang | 1:16.b.3-dfsg-1ubuntu2.2 | USN-3571-1 |
Advisories 1
- USN-3571-1 erlang vulnerabilities Ubuntu Security Notices (USN) · Apr 22, 2026
References
- USN-3571-1 vendor-advisory
- https://web.archive.org/web/20150905124006/http://www.erlang.org/news/85
- https://www.imperialviolet.org/2014/12/08/poodleagain.html
- 73398 vdb-entry
- openSUSE-SU-2016:0523 vendor-advisory
- [oss-security] 20150327 Re: CVE request: Erlang POODLE TLS vulnerability mailing-list
- http://www.oracle.com/technetwork/topics/security/bulletinapr2015-2511959.html
- [oss-security] 20150327 CVE request: Erlang POODLE TLS vulnerability mailing-list