Risk | High |
Patch available | YES |
Number of vulnerabilities | 3 |
CVE-ID | CVE-2021-29097 CVE-2021-29096 CVE-2021-29098 |
CWE-ID | CWE-121 CWE-416 CWE-824 |
Exploitation vector | Network |
Public exploit | N/A |
Vulnerable software Subscribe |
ArcReader Universal components / Libraries / Software for developers ArcGIS Engine Universal components / Libraries / Software for developers ArcGIS Pro Universal components / Libraries / Software for developers ArcGIS Universal components / Libraries / Software for developers |
Vendor | ESRI |
Security Bulletin
This security bulletin contains information about 3 vulnerabilities.
EUVDB-ID: #VU51789
Risk: High
CVSSv3.1: 7.7 [CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C]
CVE-ID: CVE-2021-29097
CWE-ID:
CWE-121 - Stack-based buffer overflow
Exploit availability: No
DescriptionThe vulnerability allows a remote attacker to execute arbitrary code on the target system.
The vulnerability exists due to a boundary error when parsing the PMF files. A remote unauthenticated attacker can trigger stack-based buffer overflow and execute arbitrary code on the target system.
Successful exploitation of this vulnerability may result in complete compromise of vulnerable system.
MitigationInstall updates from vendor's website.
Vulnerable software versionsArcReader: All versions
ArcGIS Engine: 10.6.1 - 10.8.1
ArcGIS Pro: 2.7
ArcGIS: All versions
External linkshttp://www.esri.com/arcgis-blog/products/arcgis/administration/security-advisory-general-raster/
http://support.esri.com/en/download/7869
http://www.zerodayinitiative.com/advisories/ZDI-21-360/
Q & A
Can this vulnerability be exploited remotely?
Yes. This vulnerability can be exploited by a remote non-authenticated attacker via the Internet.
Is there known malware, which exploits this vulnerability?
No. We are not aware of malware exploiting this vulnerability.
EUVDB-ID: #VU51790
Risk: High
CVSSv3.1: 7.7 [CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C]
CVE-ID: CVE-2021-29096
CWE-ID:
CWE-416 - Use After Free
Exploit availability: No
DescriptionThe vulnerability allows a remote attacker to compromise vulnerable system.
The vulnerability exists due to a use-after-free error when parsing the PMF files. A remote attacker can execute arbitrary code on the target system.
MitigationInstall updates from vendor's website.
Vulnerable software versionsArcReader: All versions
ArcGIS Engine: 10.6.1 - 10.8.1
ArcGIS Pro: 2.7
ArcGIS: All versions
External linkshttp://www.esri.com/arcgis-blog/products/arcgis/administration/security-advisory-general-raster/
http://support.esri.com/en/download/7869
http://www.zerodayinitiative.com/advisories/ZDI-21-370/
Q & A
Can this vulnerability be exploited remotely?
Yes. This vulnerability can be exploited by a remote non-authenticated attacker via the Internet.
Is there known malware, which exploits this vulnerability?
No. We are not aware of malware exploiting this vulnerability.
EUVDB-ID: #VU51791
Risk: High
CVSSv3.1: 7.7 [CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C]
CVE-ID: CVE-2021-29098
CWE-ID:
CWE-824 - Access of Uninitialized Pointer
Exploit availability: No
DescriptionThe vulnerability allows a remote attacker to execute arbitrary code on the target system.
The vulnerability exists due to an uninitialized pointer issue when processing PMF files. A remote attacker can use a specially crafted file and execute arbitrary code on the target system.
MitigationInstall updates from vendor's website.
Vulnerable software versionsArcReader: All versions
ArcGIS Engine: 10.6.1 - 10.8.1
ArcGIS Pro: 2.7
ArcGIS: All versions
External linkshttp://www.esri.com/arcgis-blog/products/arcgis/administration/security-advisory-general-raster/
http://support.esri.com/en/download/7869
http://www.zerodayinitiative.com/advisories/ZDI-21-361/
Q & A
Can this vulnerability be exploited remotely?
Yes. This vulnerability can be exploited by a remote non-authenticated attacker via the Internet.
Is there known malware, which exploits this vulnerability?
No. We are not aware of malware exploiting this vulnerability.