CVE-2018-25032
High
Description
zlib before 1.2.12 allows memory corruption when deflating (i.e., when compressing) if the input has many distant matches.
SeverityHigh
CVSS7.5
Exploit probability99. percentile51.7%
Product
Zlib
PublishedMar 25, 2022
First seenMar 25, 2022
Weakness typeCWE-787Out-of-bounds write
How to fix
Update
- zlib zlib1.2.12 or later
- nokogiri nokogiri1.13.4 or later
- python python3.7.14, 3.8.14, 3.9.13, 3.10.5 or later
- apple mac_os_x10.15.7 or later
- apple macos11.6.6, 12.4 or later
- mariadb mariadb10.3.36, 10.4.26, 10.5.17, 10.6.9, 10.7.5, 10.8.4, 10.9.2 or later
- siemens scalance_sc622-2c_firmware3.0 or later
- siemens scalance_sc626-2c_firmware3.0 or later
- siemens scalance_sc632-2c_firmware3.0 or later
- siemens scalance_sc636-2c_firmware3.0 or later
- siemens scalance_sc642-2c_firmware3.0 or later
- siemens scalance_sc646-2c_firmware3.0 or later
Vendor advisories
- debian.org/security/2022/dsa-5111
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/NS2D2GFPFGOJUL4WQ3DUAY7HF4VWQ77F/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/XOKFMSNQ5D5WGMALBNBXU3GE442V74WU/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/VOKNP2L734AEL47NRYGVZIKEFOUBQY5Y/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/DF62MVMH3QUGMBDCB3DY2ERQ6EBHTADB/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/JZZPTWRYQULAOL3AW7RZJNVZ2UONXCV4/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/DCZFIJBJTZ7CL5QXBFKTQ22Q26VINRUF/
- security.gentoo.org/glsa/202210-42
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| zlib zlib | 1.2.2.2 ≤ v < 1.2.12 | 1.2.12 |
| nokogiri nokogiri | v < 1.13.4 | 1.13.4 |
| python python | 3.7.0 ≤ v < 3.7.14, 3.8.0 ≤ v < 3.8.14, 3.9.0 ≤ v < 3.9.13, 3.10.0 ≤ v < 3.10.5 | 3.7.14, 3.8.14, 3.9.13, 3.10.5 |
| debian debian_linux | 9.0, 10.0, 11.0 | — |
| fedoraproject fedora | 34, 35, 36 | — |
| apple mac_os_x | 10.15 ≤ v < 10.15.7, 10.15.7 | 10.15.7 |
| apple macos | 11.0 ≤ v < 11.6.6, 12.0.0 ≤ v < 12.4 | 11.6.6, 12.4 |
| mariadb mariadb | 10.3.0 ≤ v < 10.3.36, 10.4.0 ≤ v < 10.4.26, 10.5.0 ≤ v < 10.5.17, 10.6.0 ≤ v < 10.6.9, 10.7.0 ≤ v < 10.7.5, 10.8.0 ≤ v < 10.8.4, 10.9.0 ≤ v < 10.9.2 | 10.3.36, 10.4.26, 10.5.17, 10.6.9, 10.7.5, 10.8.4, 10.9.2 |
| netapp active_iq_unified_manager | No range specified | — |
| netapp e-series_santricity_os_controller | 11.0.0 ≤ v ≤ 11.70.2 | — |
| netapp management_services_for_element_software | No range specified | — |
| netapp oncommand_workflow_automation | No range specified | — |
| netapp ontap_select_deploy_administration_utility | No range specified | — |
| netapp hci_compute_node | No range specified | — |
| netapp h300s_firmware | No range specified | — |
| netapp h500s_firmware | No range specified | — |
| netapp h700s_firmware | No range specified | — |
| netapp h410s_firmware | No range specified | — |
| netapp h410c_firmware | No range specified | — |
| siemens scalance_sc622-2c_firmware | v < 3.0 | 3.0 |
| siemens scalance_sc626-2c_firmware | v < 3.0 | 3.0 |
| siemens scalance_sc632-2c_firmware | v < 3.0 | 3.0 |
| siemens scalance_sc636-2c_firmware | v < 3.0 | 3.0 |
| siemens scalance_sc642-2c_firmware | v < 3.0 | 3.0 |
| siemens scalance_sc646-2c_firmware | v < 3.0 | 3.0 |
| azul zulu | 6.45, 7.52, 8.60, 11.54, 13.46, 15.38, 17.32 | — |
| goto gotoassist | v < 11.9.18 | 11.9.18 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
In the Intelligence 360 plan
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.