From dbaf7851890a1c5a5794a60512a44146ab208564 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Sat, 9 Mar 2024 13:36:09 +0300 Subject: [PATCH] =?utf8?q?cURL=20=D0=B2=20macOS?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit https://daniel.haxx.se/blog/2024/03/08/the-apple-curl-security-incident-12604/ Думаете что указав --cacert опцию в curl вы форсируете использование чётко заданного списка CA сертификатов для проверки? Так документировано в самом cURL, так всегда было. Apple же считает иначе и штатный curl в системе на самом деле всё равно делает проверку напротив встроенных в ОС сертификатов! И, конечно же, это недокументированное поведение. Вы не управляете ОС, поэтому не управляете якорями доверия (за вас США решает чему можно доверять), и вы не можете в банальном curl форсировать проверку напротив своих якорей. Я реально просто охереваю от людей которые считают эту ОС вообще чем-то допустимым для использования. Только и только если на задаваться вопросами безопасности. -- 2.44.0