<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: seanmarshall</title><link>https://news.ycombinator.com/user?id=seanmarshall</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 24 Apr 2026 21:29:01 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=seanmarshall" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by seanmarshall in "Axios compromised on NPM – Malicious versions drop remote access trojan"]]></title><description><![CDATA[
<p>Once you fork it, you are then on the hook for forking every future update and security patch. You can automate a lot of the testing, but its still adding an extra failure point that you are now responsible for.<p>And if you pin it, then when you inevitably get a CVE for an old version, the upgrade path is harder and more time consuming. And that's when the security teams come knocking to pass their audit.</p>
]]></description><pubDate>Tue, 07 Apr 2026 13:04:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47674724</link><dc:creator>seanmarshall</dc:creator><comments>https://news.ycombinator.com/item?id=47674724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47674724</guid></item><item><title><![CDATA[New comment by seanmarshall in "Show HN: Vulnetix VDB – Live package security within Claude Code"]]></title><description><![CDATA[
<p>AI coding agents pull package versions from training data that's months or years stale, and nobody catches it until CI fails. Or production does.<p>We've been building an enterprise AppSec platform for over a year. As part of that we built a vulnerability database - aggregating 160+ upstream vuln databases, plus external enrichment like EPSS scores and exploit data, plus our own enrichment on top. We also index malware and end-of-life data alongside vulnerabilities in the same data model.<p>The issue with how companies use vulnerability data is that it's always been a checkpoint after you've already written code. And AI agents make this worse. We wanted to see if we could get this into the development loop within Claude Code - so a human gets immediate feedback, but even better, an agent off doing a task gets feedback before it even gets back to the human.<p>The plugin checks dependencies the moment a manifest changes. Async, never blocks, no source code leaves your machine. Rather than sending your code out to a scanner to figure out reachability, we feed the right data to the agent so it can determine how a vulnerability affects the codebase itself.<p>The free tier gives you access to all 160+ aggregated sources without needing to build your own data pipeline or service layer. Paid tiers add our enrichment and proprietary data.<p>Install: /plugin marketplace add Vulnetix/claude-code-plugin then /plugin install vulnetix@vulnetix-plugins<p>Plugin docs: <a href="https://claude-docs.vdb.vulnetix.com/" rel="nofollow">https://claude-docs.vdb.vulnetix.com/</a><p>There's also a CLI and API access. More details on these at vulnetix.com/vdb</p>
]]></description><pubDate>Tue, 07 Apr 2026 12:39:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47674377</link><dc:creator>seanmarshall</dc:creator><comments>https://news.ycombinator.com/item?id=47674377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47674377</guid></item></channel></rss>