PT-2024-40118 · Unknown · Xmp Toolkit

Published

2024-07-26

·

Updated

2024-07-26

None

No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.
Name of the Vulnerable Software and Affected Versions: xmp toolkit versions prior to 1.9.0
Description: The issue arises when C++ exceptions are raised within the XmpFile::close function, leading to undefined behavior, typically a process abort. This can be triggered by a race condition causing file I/O errors during the close call. The estimated number of potentially affected devices is not specified.
Recommendations: For versions prior to 1.9.0, update to version 1.9.0 to safely handle exceptions and avoid undefined behavior. As a temporary workaround, consider using the new XmpFile::try close API to receive and process error results, allowing for better error handling until the update can be applied.

Improper Check for Exceptional Conditions

Weakness Enumeration

Related Identifiers

GHSA-66FW-43H8-F8P3

Affected Products

Xmp Toolkit