QID 981573
QID 981573: Python (pip) Security Update for psd-tools (GHSA-22jr-vc7j-g762)
Security update has been released for psd-tools to fix the vulnerability.
Note: The preceding description block is extracted directly from the security advisory. Using automation, we have attempted to clean and format it as much as possible without introducing additional issues.
An issue was discovered in psd-tools before 1.9.4.
The Cython implementation of RLE decoding did not check for malformed PSD input data
during decoding to the PIL.Image or NumPy format, leading to a Buffer Overflow.
Solution
Users of psd-tools version v1.8.37 to v1.9.3 should upgrade to v1.9.4.Workaround:
Without Cython present on installation, buffer overflow does not occur but IndexError will be thrown. However, already installed psd-tools with Cython extention should be upgraded.
Without Cython present on installation, buffer overflow does not occur but IndexError will be thrown. However, already installed psd-tools with Cython extention should be upgraded.
Vendor References
- GHSA-22jr-vc7j-g762 -
github.com/advisories/GHSA-22jr-vc7j-g762
CVEs related to QID 981573
Software Advisories
| Advisory ID | Software | Component | Link |
|---|---|---|---|
| GHSA-22jr-vc7j-g762 | psd-tools |
|