{"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-15T00:47:33.214886786Z","published":"2025-08-29T01:37:29.254278Z","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"}