Description
In ZeroMQ libzmq before 4.0.9, 4.1.x before 4.1.7, and 4.2.x before 4.3.2, a remote, unauthenticated client connecting to a libzmq application, running with a socket listening with CURVE encryption/authentication enabled, may cause a stack overflow and overwrite the stack with arbitrary data, due to a buffer overflow in the library. Users running public servers with the above configuration are highly encouraged to upgrade as soon as possible, as there are no known mitigations.
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 | zeromq3 | 4.3.1-5 | — |
| Debian 13 | zeromq3 | 4.3.1-5 | — |
| Debian 12 | zeromq3 | 4.3.1-5 | — |
| Debian 10 | zeromq3 | 4.3.1-4+deb10u1 | DSA-4477-1 |
| Debian 9 | zeromq3 | 4.2.1-4+deb9u2 | DSA-4477-1 |
Show 1 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 8 | zeromq3 | 4.0.5+dfsg-2+deb8u2 | DLA-1849-1 |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 18.04 LTS | zeromq3 | 4.2.5-1ubuntu0.2 | USN-4050-1 |
| Ubuntu 16.04 LTS | zeromq3 | 4.1.4-7ubuntu0.1 | USN-4050-1 |
Show 4 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu Pro 20.04 LTS | zeromq3 | 4.3.2-2ubuntu1.20.04.1~esm2 | USN-4920-1 |
| Ubuntu Pro 18.04 LTS | zeromq3 | 4.2.5-1ubuntu0.2+esm2 | USN-4920-1 |
| Ubuntu Pro 16.04 LTS | zeromq3 | 4.1.4-7ubuntu0.1+esm2 | USN-4920-1 |
| Ubuntu Pro 14.04 LTS | zeromq3 | 4.0.4+dfsg-2ubuntu0.1+esm1 | USN-4920-1 |
SUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES 15 SP1 | zeromq | 4.2.3-3.8.1 | SUSE-SU-2019:1776-1 |
| SLES 15 | zeromq | 4.2.3-3.8.1 | SUSE-SU-2019:1776-1 |
| SLES 12 SP4 | zeromq | 4.0.4-15.3.1 | SUSE-SU-2019:1785-1 |
| SLES 12 | zeromq | 4.0.4-15.3.1 | SUSE-SU-2019:1785-1 |
| SLES 11 SP4 | zeromq | 4.0.4-3.3.1 | SUSE-SU-2019:14117-1 |
Show 7 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| SLES 11 SP3 | zeromq | 4.0.4-3.3.1 | SUSE-SU-2019:14117-1 |
| SUSE Manager Server 3.2 | zeromq | 4.0.4-15.3.1 | SUSE-SU-2019:1785-1 |
| SUSE Manager Proxy 3.2 | zeromq | 4.0.4-15.3.1 | SUSE-SU-2019:1785-1 |
| SUSE Manager Client Tools 12 | zeromq | 4.0.4-15.3.1 | SUSE-SU-2019:1785-1 |
| SUSE Linux Enterprise Point of Sale 12 SP2 | zeromq | 4.0.4-15.3.1 | SUSE-SU-2019:1785-1 |
| SUSE Enterprise Storage 5 | zeromq | 4.0.4-15.3.1 | SUSE-SU-2019:1785-1 |
| SUSE Enterprise Storage 4 | zeromq | 4.0.4-15.3.1 | SUSE-SU-2019:1785-1 |
openSUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Tumbleweed | zeromq | 4.3.4-2.2 | openSUSE-SU-2024:11540-1 |
| openSUSE Leap 15.1 | zeromq | 4.2.3-lp151.5.3.1 | openSUSE-SU-2019:1767-1 |
| openSUSE Leap 15.0 | zeromq | 4.2.3-lp151.5.3.1 | openSUSE-SU-2019:1767-1 |
Alpine
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Alpine v3.24 | zeromq | 4.3.2-r0 | — |
| Alpine v3.23 | zeromq | 4.3.2-r0 | — |
| Alpine v3.22 | zeromq | 4.3.2-r0 | — |
| Alpine v3.21 | zeromq | 4.3.2-r0 | — |
| Alpine v3.20 | zeromq | 4.3.2-r0 | — |
Show 13 more (older releases, extended support, other products)Fewer releases
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Alpine v3.19 | zeromq | 4.3.2-r0 | — |
| Alpine v3.18 | zeromq | 4.3.2-r0 | — |
| Alpine v3.17 | zeromq | 4.3.2-r0 | — |
| Alpine v3.16 | zeromq | 4.3.2-r0 | — |
| Alpine v3.15 | zeromq | 4.3.2-r0 | — |
| Alpine v3.14 | zeromq | 4.3.2-r0 | — |
| Alpine v3.13 | zeromq | 4.3.2-r0 | — |
| Alpine v3.12 | zeromq | 4.3.2-r0 | — |
| Alpine v3.11 | zeromq | 4.3.2-r0 | — |
| Alpine v3.10 | zeromq | 4.3.2-r0 | — |
| Alpine v3.9 | zeromq | 4.3.2-r0 | — |
| Alpine v3.8 | zeromq | 4.2.5-r1 | — |
| Alpine v3.7 | zeromq | 4.2.5-r1 | — |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
GitHub 1 repository
-
dinosn/cve-2019-13132-lab ★ 0 · May 4, 2026
CVE-2019-13132 — libzmq CURVE INITIATE stack overflow → RCE. Working exploit + Docker lab.
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Advisories 9
- USN-4920-1 zeromq3 vulnerabilities Ubuntu Security Notices (USN) · Jun 29, 2026
- USN-4050-1 zeromq3 vulnerability Ubuntu Security Notices (USN) · Apr 22, 2026
- DSA-4477-1 zeromq3 - security update Debian Security (DSA / DLA) · Mar 9, 2026
- DLA-1849-1 zeromq3 - security update Debian Security (DSA / DLA) · Mar 9, 2026
- SUSE-SU-2019:1776-1 Security update for zeromq SUSE / openSUSE Security Updates · Feb 4, 2026
- openSUSE-SU-2024:11540-1 libzmq5-32bit-4.3.4-2.2 on GA media SUSE / openSUSE Security Updates · Feb 4, 2026
- SUSE-SU-2019:14117-1 Security update for zeromq SUSE / openSUSE Security Updates · Feb 4, 2026
- openSUSE-SU-2019:1767-1 Security update for zeromq SUSE / openSUSE Security Updates · Feb 4, 2026
- SUSE-SU-2019:1785-1 Security update for zeromq SUSE / openSUSE Security Updates · May 2, 2025
References
- [oss-security] 20190708 CVE-2019-13132: zeromq/libzmq: denial of service via stack overflow with arbitrary data mailing-list
- [debian-lts-announce] 20190708 [SECURITY] [DLA 1849-1] zeromq3 security update mailing-list
- USN-4050-1 vendor-advisory
- DSA-4477 vendor-advisory
- 20190709 [SECURITY] [DSA 4477-1] zeromq3 security update mailing-list
- https://github.com/zeromq/libzmq/issues/3558
- https://github.com/zeromq/libzmq/releases
- 109284 vdb-entry
- openSUSE-SU-2019:1767 vendor-advisory
- GLSA-201908-17 vendor-advisory
- FEDORA-2019-d20ce4d5a1 vendor-advisory
- FEDORA-2019-8916b4e890 vendor-advisory
- FEDORA-2019-4d8f9a9235 vendor-advisory
- https://fangpenlin.com/posts/2024/04/07/how-i-discovered-a-9-point-8-critical-security-vulnerability-in-zeromq-with-mostly-pure-luck/
- https://news.ycombinator.com/item?id=39970716