苹果发布了针对旧设备的安全性更新,包括iPhone 6s/7/SE(第一代)、iPad Air 2、iPad mini(第四代)和iPod touch(第七代)——特别是那些无法更新到最新iOS版本的设备。这些更新解决了被“Coruna”漏洞和其他问题利用的漏洞。 修复内容包括改进内存管理,以及检查以防止内核权限下的任意代码执行和处理恶意网络内容时出现的内存损坏。修复了四个特定漏洞(CVE-2023-41974、CVE-2024-23222、CVE-2023-43000和CVE-2023-43010),修复程序最初发布在iOS版本16.6、17、17.2和17.3中。 苹果坚持在修复程序可用之前不公开披露安全问题的政策,更多信息可在苹果产品安全页面上找到。
## nah:用于LLM工具使用的细粒度权限系统
`nah` 是一种安全工具,旨在超越LLM工具调用的简单允许/拒绝权限,解决现有系统(如 `--dangerously-skip-permissions`)的局限性。它使用快速、确定性规则对每个工具调用进行分类,基于*它所做的事情*——而不仅仅是命令本身,对于模糊情况可以选择升级到LLM进行处理。
每个决策都会被记录以供检查。`nah` 在执行*之前*拦截命令,检查潜在的有害操作,例如文件删除、敏感数据访问或恶意代码执行。它开箱即用,但可通过全局和每个项目的YAML文件进行高度配置。
主要功能包括:结构化命令分类、敏感路径检测、内容检查和LLM集成(Ollama、OpenAI等)。`nah` 提供 `allow`(允许)、`ask`(询问)和 `block`(阻止)等策略,并支持针对特定命令的自定义分类。
Claude Code 中的安全演示提供了 25 个实时威胁场景。安装很简单 (`nah install`),一个全面的CLI (`nah log`、`nah test`、`nah config`) 允许进行详细的控制和监控。它通过防止恶意仓库放松安全策略来优先考虑安全性。