Description
systemd, a system and service manager, (as PID 1) hits an assert and freezes execution when an unprivileged IPC API call is made with spurious data. On version v249 and older the effect is not an assert, but stack overwriting, with the attacker controlled content. From version v250 and newer this is not possible as the safety check causes an assert instead. This IPC call was added in v239, so versions older than that are not affected. Versions 260-rc1, 259.2, 258.5, and 257.11 contain patches. No known workarounds are available.
Problem types
CWE-269: Improper Privilege Management
Product status
>= 258, < 258.5
>= 259, < 259.2
References
github.com/...ystemd/security/advisories/GHSA-gx6q-6f99-m764
github.com/...ommit/1d22f706bd04f45f8422e17fbde3f56ece17758a
github.com/...ommit/20021e7686426052e3a7505425d7e12085feb2a6
github.com/...ommit/21167006574d6b83813c7596759b474f56562412
github.com/...ommit/3cee294fe8cf4fa0eff933ab21416d099942cabd
github.com/...ommit/42aee39107fbdd7db1ccd402a2151822b2805e9f
github.com/...ommit/54588d2dedff54bfb6036670820650e4ea74628f
github.com/...ommit/7ac3220213690e8a8d6d2a6e81e43bd1dce01d69
github.com/...ommit/80acea4ef80a4bb78560ed970c34952299b890d6
github.com/...ommit/b5fd14693057e5f2c9b4a49603be64ec3608ff6c
github.com/...ommit/efa6ba2ab625aaa160ac435a09e6482fc63bdbe8