CVE-2016-2195
Last modified
CVE-2016-2195 is a vulnerability of currently unknown severity. Integer overflow in the PointGFp constructor in Botan before 1.10.11 and 1.11.x before 1.11.27 allows remote attackers to overwrite memory and possibly execute arbitrary code via a crafted ECC point, which triggers a heap-based buffer overflow.. EPSS estimates a 6.68% chance of exploitation in the next 30 days.
Description
Integer overflow in the PointGFp constructor in Botan before 1.10.11 and 1.11.x before 1.11.27 allows remote attackers to overwrite memory and possibly execute arbitrary code via a crafted ECC point, which triggers a heap-based buffer overflow.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Botan Project | Botan | <= 1.10.10 |
| Botan Project | Botan | 1.11.0 |
| Botan Project | Botan | 1.11.1 |
| Botan Project | Botan | 1.11.2 |
| Botan Project | Botan | 1.11.3 |
| Botan Project | Botan | 1.11.4 |
| Botan Project | Botan | 1.11.5 |
| Botan Project | Botan | 1.11.6 |
| Botan Project | Botan | 1.11.7 |
| Botan Project | Botan | 1.11.8 |
| Botan Project | Botan | 1.11.9 |
| Botan Project | Botan | 1.11.10 |
| Botan Project | Botan | 1.11.11 |
| Botan Project | Botan | 1.11.12 |
| Botan Project | Botan | 1.11.13 |
| Botan Project | Botan | 1.11.14 |
| Botan Project | Botan | 1.11.15 |
| Botan Project | Botan | 1.11.16 |
| Botan Project | Botan | 1.11.17 |
| Botan Project | Botan | 1.11.18 |
| Botan Project | Botan | 1.11.19 |
| Botan Project | Botan | 1.11.20 |
| Botan Project | Botan | 1.11.21 |
| Botan Project | Botan | 1.11.22 |
| Botan Project | Botan | 1.11.23 |
| Botan Project | Botan | 1.11.24 |
| Botan Project | Botan | 1.11.25 |
| Botan Project | Botan | 1.11.26 |
| Debian | Debian Linux | 8.0 |
References
- http://botan.randombit.net/security.htmlVendor Advisory
- http://marc.info/?l=botan-devel&m=145435148602911&w=2Vendor Advisory
- http://botan.randombit.net/security.htmlVendor Advisory
- http://marc.info/?l=botan-devel&m=145435148602911&w=2Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2016-2195?
How severe is CVE-2016-2195?
How do I fix CVE-2016-2195?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2016
- CVE-2016-2189Rejected reason: DO NOT USE THIS CANDIDATE NUMBER. ConsultI…
- CVE-2016-2190Moodle through 2.6.11, 2.7.x before 2.7.13, 2.8.x before 2.8…
- CVE-2016-2191The bmp_read_rows function in pngxtern/pngxrbmp.c in OptiPNG…
- CVE-2016-2192PostgreSQL PL/Java before 1.5.0 allows remote authenticated …6.5
- CVE-2016-2193PostgreSQL before 9.5.x before 9.5.2 does not properly maint…
- CVE-2016-2194The ressol function in Botan before 1.10.11 and 1.11.x befor…
- CVE-2016-2196Heap-based buffer overflow in the P-521 reduction function i…
- CVE-2016-2197QEMU (aka Quick Emulator) built with an IDE AHCI emulation s…5.5
- CVE-2016-2198QEMU (aka Quick Emulator) built with the USB EHCI emulation …5.5
- CVE-2016-2199Multiple cross-site request forgery (CSRF) vulnerabilities i…
- CVE-2016-2200Siemens SIMATIC S7-1500 CPU devices before 1.8.3 allow remot…
- CVE-2016-2201Siemens SIMATIC S7-1500 CPU devices before 1.8.3 allow remot…
Are you affected by CVE-2016-2195?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
