CVE-2013-2222 Multiple stack-based buffer overflows in GNU ZRTPCPP before 3.2.0 allow remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a crafted ZRTP Hello packet to the...
MediumCVSS 6.8
EPSS 4.7%
- Published
- Updated
- Exploit status
- No public exploit known
Description
Multiple stack-based buffer overflows in GNU ZRTPCPP before 3.2.0 allow remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a crafted ZRTP Hello packet to the (1) ZRtp::findBestSASType, (2) ZRtp::findBestAuthLen, (3) ZRtp::findBestCipher, (4) ZRtp::findBestHash, or (5) ZRtp::findBestPubKey functions.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| wernerd zrtpcpp | <= 3.2.1 | No fix listed |
| wernerd zrtpcpp | = 2.1.2 | No fix listed |
| wernerd zrtpcpp | = 2.2.0 | No fix listed |
| wernerd zrtpcpp | = 2.3.0 | No fix listed |
| wernerd zrtpcpp | = 3.0.0-alpha | No fix listed |
| wernerd zrtpcpp | = 3.1.0 | No fix listed |
| wernerd zrtpcpp | = 3.2.0 | No fix listed |
References
- blog.azimuthsecurity.com exploit
- openSUSE-SU-2013:1599 vendor-advisory
- openSUSE-SU-2013:1600 vendor-advisory
- [oss-security] 20130630 Re: CVE request: Multiple issues in GNU ZRTPCPP mailing-list
- 53818 third-party-advisory vendor-advisory
- 54998 third-party-advisory vendor-advisory
- GLSA-201309-13 vendor-advisory
- github.com patch