{"id":"ECHO-5552-ce75-412d","summary":"The issue is that a specific function is not thread safe, changing the umask for the whole process, meaning multiple uses\nof libarchive in different threads could cause a race condition that could have various consequences. The issue was fixed\nwith added documentation that specifies that the function is not thread safe.\n\nhttps://github.com/libarchive/libarchive/issues/1876\nhttps://security-tracker.debian.org/tracker/CVE-2023-30571\n\nThe documentation change which was merged to master https://github.com/libarchive/libarchive/pull/1875\n","modified":"2026-09-15T03:33:36.864437881Z","published":"2025-09-15T01:10:16.330752Z","withdrawn":"2025-10-29T09:39:19.690Z","upstream":["CVE-2023-30571"],"references":[{"type":"WEB","url":"https://advisory.echohq.com/cve/CVE-2023-30571"}],"affected":[{"package":{"name":"libarchive","ecosystem":"Echo","purl":"pkg:deb/echo/libarchive"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.7.4-4"}]}],"database_specific":{"source":"https://advisory.echohq.com/osv/ECHO-5552-ce75-412d.json"}}],"schema_version":"1.9.0"}