A race condition exists in the Tang server functionality for key generation and key rotation. This flaw results in a small time window where Tang private keys become readable by other processes on the same host.
The product contains a concurrent code sequence that requires temporary, exclusive access to a shared resource, but a timing window exists in which the shared resource can be modified by another code sequence operating concurrently.
Link | Tags |
---|---|
https://access.redhat.com/security/cve/CVE-2023-1672 | vdb entry third party advisory |
https://bugzilla.redhat.com/show_bug.cgi?id=2180999 | issue tracking third party advisory patch |
https://github.com/latchset/tang/commit/8dbbed10870378f1b2c3cf3df2ea7edca7617096 | patch |
https://www.openwall.com/lists/oss-security/2023/06/15/1 | mailing list exploit third party advisory |
https://lists.debian.org/debian-lts-announce/2023/11/msg00004.html |