vulnerability
Ubuntu: (CVE-2017-7892): capnproto vulnerability
| Severity | CVSS | Published | Added | Modified |
|---|---|---|---|---|
| 5 | (AV:N/AC:L/Au:N/C:N/I:N/A:P) | Apr 17, 2017 | Nov 19, 2024 | Apr 16, 2026 |
Severity
5
CVSS
(AV:N/AC:L/Au:N/C:N/I:N/A:P)
Published
Apr 17, 2017
Added
Nov 19, 2024
Modified
Apr 16, 2026
Description
Sandstorm Cap'n Proto before 0.5.3.1 allows remote crashes related to a compiler optimization. A remote attacker can trigger a segfault in a 32-bit libcapnp application because Cap'n Proto relies on pointer arithmetic calculations that overflow. An example compiler with optimization that elides a bounds check in such calculations is Apple LLVM version 8.1.0 (clang-802.0.41). The attack vector is a crafted far pointer within a message.
Solution
ubuntu-upgrade-capnproto
References
- CVE-2017-7892
- https://attackerkb.com/topics/CVE-2017-7892
- CWE-20
- EUVD-EUVD-2017-16864
- https://euvd.enisa.europa.eu/vulnerability/EUVD-2017-16864
- https://github.com/sandstorm-io/capnproto/blob/master/security-advisories/2017-04-17-0-apple-clang-elides-bounds-check.md
- https://www.cve.org/CVERecord?id=CVE-2017-7892
Rapid7 Labs
2026 Global Threat Landscape Report
The predictive window has collapsed. Exploitation follows disclosure in days. See how attackers are accelerating and how to stay ahead.