CVE-2021-34882
Description
This vulnerability allows remote attackers to disclose sensitive information on affected installations of Bentley View 10.15.0.75. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of JP2 files. The issue results from the lack of proper validation of user-supplied data, which can result in a read past the end of an allocated buffer. An attacker can leverage this in conjunction with other vulnerabilities to execute arbitrary code in the context of the current process. Was ZDI-CAN-14835.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Bentley View 10.15.0.75 contains an out-of-bounds read in JP2 parsing, allowing remote information disclosure via a crafted JP2 file with user interaction.
Vulnerability
This vulnerability [1][2] is an out-of-bounds read in the JP2 file parsing component of Bentley View 10.15.0.75. The issue arises because the application fails to properly validate user-supplied data when parsing JP2 files, resulting in a read past the end of an allocated buffer. Affected versions include Bentley View prior to 10.16.02.*, as noted in the vendor advisory [2].
Exploitation
Exploitation requires user interaction [1]: the target must visit a malicious page or open a specially crafted JP2 file. No authentication is required, but the attacker needs to deliver the malicious file to the victim (e.g., via email, social engineering, or hosting on a website). The attack complexity is low, and the vector is local (the user opens the file locally) [1][2].
Impact
A successful exploit allows an attacker to disclose sensitive information from the process memory [1][2]. Although the direct impact is limited to information disclosure (CVSS base score 3.3, AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N [1]), the vendor advisory notes that an attacker could leverage this out-of-bounds read in conjunction with other vulnerabilities to achieve arbitrary code execution in the context of the current process [1][2].
Mitigation
Bentley has released mitigated versions: Bentley View 10.16.02.* and more recent [2]. Users should update to the latest version. As a general best practice, only open JP2 files from trusted sources [2]. If upgrading is not immediately possible, avoid opening untrusted JP2 files.
AI Insight generated on May 27, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
2- Range: =10.15.0.75
- Bentley/Viewv5Range: 10.15.0.75
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
2- www.bentley.com/en/common-vulnerability-exposure/BE-2021-0008mitrex_refsource_MISC
- www.zerodayinitiative.com/advisories/ZDI-21-1471/mitrex_refsource_MISC
News mentions
0No linked articles in our index yet.