TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Why is open source vulnerability management still an unsolved problem?

3 点作者 kjok将近 2 年前
Asking this again, hoping to get more responses this time.<p>We saw many startups (including YC) recently working on open source vulnerability discovery and patching. Curious to understand why this is still an unsolved problem when Dependabot (and other similar tools) can do this fairly well. Where specifically do the existing tools fail? Appreciate your insights.

1 comment

8organicbits将近 2 年前
Developers are hesitant to upgrade anything that&#x27;s not being actively developed as updates can break things and automated testing either doesn&#x27;t exist or isn&#x27;t sufficient. Knowing when it&#x27;s safe to ignore an update is also hard. Many vulnerabilities apply only to specific configurations, so you&#x27;d need to know review the description carefully, then track (somehow) that why you think you can skip it.<p>Dependabot specifically handles updates in a very lazy way. It submits a PR per dependency, so you&#x27;ll often find 5-10 open PRs that really should be a single &#x27;npm audit --fix&#x27; patch or similar.<p>My approach is to have great automated testing, then trust that updating dependencies is safe if the tests pass. There&#x27;s still danger here with malicious dependency updates, unfortunately.