Proglottis · Proglottis Go Wrapper · CVE-2020-8945
**Name of the Vulnerable Software and Affected Versions**
proglottis Go wrapper versions prior to 0.1.1
**Description**
The issue is related to a use-after-free problem, which can cause a crash or potentially allow code execution during GPG signature verification. This is due to improper memory management, where memory passed to C may be freed before it is used, leading to crashes or possible code execution.
**Recommendations**
For proglottis Go wrapper versions prior to 0.1.1, update to version 0.1.1 or later to resolve the issue. As a temporary workaround, consider disabling GPG signature verification until a patch is available. Restrict access to the GPGME library to minimize the risk of exploitation. Avoid using the proglottis Go wrapper for container image pulls by Docker or CRI-O until the issue is resolved.