CVE-2017-3158: Concurrent Execution using Shared Resource with Improper Synchronization (Race Condition)
(updated )
A race condition in Guacamole’s terminal emulator could allow writes of blocks of printed data to overlap. Such overlapping writes could cause packet data to be misread as the packet length, resulting in the remaining data being written beyond the end of a statically-allocated buffer.
References
Detect and mitigate CVE-2017-3158 with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →