返回资讯中心
外部精选
软件工程
#开发者实时流

Pinscope推出固件漏洞追踪工具,助设备厂商满足欧盟新规

来源标题:Show HN: Track known vulnerabilities in the firmware your devices run

Pinscope发布工具,为每次固件构建保留SBOM并每日对照已知漏洞,标出受影响设备并记录处理决定。该工具支持ESP-IDF和Zephyr生成的SPDX/CycloneDX文件,旨在帮助企业应对欧盟《网络弹性法案》对含数字元素产品的合规要求。

Hacker News 最新pinscope_dev2026/11/10 · 今天7 分钟阅读

以下正文由 AI 翻译自 Hacker News 最新(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。

Pinscope 会保存每次构建的 SBOM,每天对照已知漏洞进行检查,显示哪些设备运行了受影响的构建,并记录你对每个漏洞所做的决定。

该法案的要求不止于此,其中一些只有你能做:风险评估、技术文档、合格评定和 CE 标志、协同漏洞披露政策,以及向当局提交的报告本身。Pinscope 为你提供这些所需的事实:每次构建中包含什么、哪些存在漏洞、在哪里运行、你做了什么决定以及何时修复的。本页不构成法律建议。

Pinscope 可读取 SPDX(tag-value、JSON、3.0)和 CycloneDX。构建工具已经可以生成这些文件:

ESP-IDF (pip install esp-idf-sbom)

idf.py sbom-create # writes build/<project>.spdx

Zephyr

west spdx --init -d build west build ... -- -DCONFIG_BUILD_OUTPUT_META=y west spdx -d build # writes build/spdx/*.spdx

Arduino 和 PlatformIO 构建目前还没有自己的 SBOM 生成器。任何由手工或其他工具编写的、针对该构建的 SPDX 或 CycloneDX 文件都可以使用,只要每个包都带有其 CPE,即 NVD 使用的标识符(例如 cpe:2.3:a:espressif:esp-idf:5.5.1:::::::* 对应 arduino-esp32 所基于的 ESP-IDF);没有 CPE 的包会被列出但不会被检查。

在仪表盘的 Security 标签页中,将其附加到所属的固件上,或者在 CI 中与镜像一起上传: curl -fsSL https://pinscope.dev/ci.sh | sh -s -- build/app.bin --sbom build/app.spdx

GitHub Action 将同一个文件作为其 sbom 输入。

在 2026 年 12 月 11 日之前,欧盟资助的 SECURE 开放征集为欧盟中小企业的《网络弹性法案》相关工作提供联合资助:承担一半费用,最高 30,000 欧元。其附件 2 所列的示例商品包括 SBOM 管理和依赖扫描工具、漏洞扫描器,以及面向嵌入式和 IoT 设备的安全更新解决方案;软件许可证按项目月份计算,最多 180 天。采购是否被接受由该征集的评审人员针对每个项目决定。

Pinscope 库是你固件的一个组件,因此你需要像了解其他组件一样了解它: 无需账户即可先睹为快:在线演示中有一个附加了 ESP-IDF 5.5.3 构建 SBOM 的固件;打开其 Security 标签页即可查看。 它包含在付费计划中,从 Maker 起(定价)。打开项目的 Security 标签页,附加你已上传构建的 SBOM,一旦 NVD 返回结果,列表就会填充:从几秒到几分钟不等,取决于包的数量。文档中有详细信息。 出货数百台设备,或需要用于 SECURE 申请?请写信至 hello@pinscope.dev,我们将与你一起过一遍。

正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。

打开原文
去社区讨论 →