TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Launch HN: EdgeBit (YC W23) – live software vulnerability analysis

80 pointsby robszumskiabout 2 years ago
Hi HN, we’re Rob, Russell and Eugene from EdgeBit (<a href="https:&#x2F;&#x2F;edgebit.io">https:&#x2F;&#x2F;edgebit.io</a>). EdgeBit is a tool to secure your software supply chain that focuses on code that is actually running. This simplifies vulnerability management as it cuts through the noise of vulnerabilities you’re not actually exposed to. EdgeBit secures your software all the way from a pull request to build and production. It’s like inbox zero for CVEs. Here’s a demo video: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=4lC6qkfN4Uo">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=4lC6qkfN4Uo</a>.<p>Nothing is more frustrating than investigating a vulnerability to find that it&#x27;s not exploitable at all. Russell ran security engineering at Okta and knows first hand it’s a constantly moving target of dependencies, frameworks and deployment platforms. Automation is key, but security teams aren’t experts in each app, so “open a ticket for any vulnerability found” is a typical workflow. This is a noisy and frustrating firehose for engineering teams, and tickets don’t contain the context needed for a speedy investigation.<p>EdgeBit ranks threats to keep the patch SLA promised to your customers, helps engineers fix the riskiest items first and assigns dormant items to a lower tier. We automatically inventory your software dependencies, ensure they are trusted, and monitor vulnerabilities, securing your software supply chain. For security teams, we help you meet new compliance requirements about the libraries and packages in your products. For engineers, we make vulnerability investigation&#x2F;patching streamlined, so you can get back to writing code.<p>We use eBPF-based observation of your running software to keep the threat list as short as possible. For example, if your code has a history of exec-ing imagemagick we’ll include it, but if it’s dormant we can lower the priority of those vulnerabilities. When adding a new dependency, EdgeBit’s runtime knowledge helps our GitHub bot suggest versions already in use by other teams in your company, as a nudge towards consistency.<p>To use EdgeBit, each build execution sends a software bill of materials (SBOM) to EdgeBit. We’re big fans of the open source Syft project, which we use to generate SBOMs. After a build is deployed, we use eBPF to identify packages and files in use, and compare it to the SBOM and vulnerability databases. If there’s a new CVE, EdgeBit passes along context to the engineers tasked to fix it. If a package reports a CVE, but we observe it’s dormant (i.e. you’re not running that particular library), the CVE should be fixed but not be at the top of the list.<p>Looking beyond compliance, real attacks are happening via software dependencies. Since the Colonial Pipeline attack, Federal compliance requirements and Biden’s cybersecurity directive [1] now cover tracking and understanding your supply chain. For a single library, it’s tricky to securely download, integrate, sign and verify it…and very hard for 100s of dependencies across many apps. Where did the dependency come from? What builds is it in? Where is it deployed? EdgeBit provides a single view across OS packages, standalone binaries and containers to understand the full attack surface.<p>Monitoring tools don&#x27;t tie back to the source build nor do they verify the integrity of your workload, so they leave a lot of gruntwork undone. Also, most scanning tools are noisy by design and we&#x27;re headed to a world where SBOMs are going to be used as a checklist to add even more useless toil to the firehouse, so new tooling is sorely needed. EdgeBit looks at your OS, workloads, and containers continuously. It&#x27;s not enough to just scan containers in a registry or validate them upon cluster admission and then never look again.<p>Check us out by using <a href="https:&#x2F;&#x2F;signup.edgebit.io">https:&#x2F;&#x2F;signup.edgebit.io</a> to build a real-time SBOM from a live server and then trace your workloads to close the loop. Signup to claim an org name, no payment required. Developers can hook up automation for 10 workloads for free. Past that, we charge per server with unlimited workloads and build volume. I think you’ll be surprised by the ratio of active to dormant dependencies—we’re seeing about 20-40% are actually active.<p>Our near-term roadmap includes tighter integration with sigstore, pulling SBOMs out of containers automatically, and a smarter Kubernetes admission controller. Today we track file accesses and correlate it to package managers like Deb, RPM, PyPi. Soon we&#x27;ll add more language specific hooks to better support compiled languages. Further out, we will also allow you to block execution of dormant dependencies and enforce file integrity to ensure the bits that are executing match the SBOM. And we&#x27;re also exploring how an app can communicate its trust profile to other apps, like a secret store.<p>We’d love to talk to you about the future of this space, how you’re scaling vulnerability response and feedback on what we’ve built so far. We look forward to your comments!<p>[1]: <a href="https:&#x2F;&#x2F;www.whitehouse.gov&#x2F;briefing-room&#x2F;presidential-actions&#x2F;2021&#x2F;05&#x2F;12&#x2F;executive-order-on-improving-the-nations-cybersecurity&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.whitehouse.gov&#x2F;briefing-room&#x2F;presidential-action...</a>

13 comments

pquernaabout 2 years ago
congrats on the launch!<p>three questions &#x2F; thoughts:<p>1) Your post mentions &quot;Ranking&quot;, and while do the most impactful work first is great, the method I have most often used is when dealing with Vuln-overload is to &quot;Reclassify&quot;. That is Common Vulnerability Scoring System (CVSS) (super flawed as it is) has let reporters check the box for &quot;remotely exploitable&quot; therefore its a 8.0 HIGH vulnerability -- but I think your product could let me reclassify the vuln to a medium&#x2F;low - maybe a built in CVSS score editor?<p>2) One other thing there should also be a built-in concept of &quot;accepting the risk&quot; -- and ideally a concrete report of what was previously &quot;accepted&quot;, and if that package gets used in new ways?<p>3) I&#x27;m curious what you think about market segmentation in this space? Specifically the sub-200? person companies seem to be using alot of the &quot;all in one&quot; Compliance platforms (eg, Vanta, Drata, etc). Vanta for example does have a vuln management + SLA tracking dashboard + ticketing tools.
评论 #34983494 未加载
snowypineabout 2 years ago
Awesome. Supply chain security is one of the most important pieces of modern security efforts. Tracking active vulnerabilities to cut through the noise is a super solid approach
dkhotsabout 2 years ago
Real time SBOM is something unique!
philipsabout 2 years ago
I tried out the agent on a testing VM. I really like the product direction and overall concept.<p>It is weirdly satisfying seeing the pie chart of packages in use fill up as you use the machine and the scanner picks up the used software.<p>Nice work!
robszumskiabout 2 years ago
I&#x27;m curious to hear what tools folks are using for generating software bill of materials (SBOMs) today? We&#x27;re huge fans of the Syft project: <a href="https:&#x2F;&#x2F;github.com&#x2F;anchore&#x2F;syft">https:&#x2F;&#x2F;github.com&#x2F;anchore&#x2F;syft</a><p>You can read more about our &quot;realtime SBOM&quot; concept as well: <a href="https:&#x2F;&#x2F;edgebit.io&#x2F;blog&#x2F;realtime-sbom&#x2F;">https:&#x2F;&#x2F;edgebit.io&#x2F;blog&#x2F;realtime-sbom&#x2F;</a>
drcongoabout 2 years ago
Small bit of feedback - you have a pricing page [1] that has no prices on it. It offers me the chance to start a free trial and says it&#x27;s priced per server, but I&#x27;m not going to sign up or start a free trial if I don&#x27;t know what the price per server actually is.<p>[1] <a href="https:&#x2F;&#x2F;edgebit.io&#x2F;plans&#x2F;">https:&#x2F;&#x2F;edgebit.io&#x2F;plans&#x2F;</a>
评论 #34982788 未加载
tmd83about 2 years ago
I wonder what languages it support for language libraries or is it just limited to linux packages? Say java, js etc. ?<p>Is it marking something active on access or actually checking execution? On execution doesn&#x27;t work for at least js payload on the other hand on access would add to noise say for an ls.
评论 #34996233 未加载
benarentabout 2 years ago
Congrats on the launch. This is a solid team, exciting use of eBPF and an important problem to solve.
candiddevmikeabout 2 years ago
Why would someone use this vs dependabot? My gut tells me dependabot will be more accurate.
评论 #34983212 未加载
评论 #34984672 未加载
jdossabout 2 years ago
Great job Rob, Russell and Eugene! Congrats on the launch! I&#x27;ll be checking this out this weekend.
fierroabout 2 years ago
a really great idea. looking forward to testing it out.
cevaabout 2 years ago
FYI I don&#x27;t know what you have on the <a href="https:&#x2F;&#x2F;edgebit.io">https:&#x2F;&#x2F;edgebit.io</a> but some files got quarantined by MS defender on my company laptop Trojan: Trojan:JS&#x2F;Phish.RA!MTB
评论 #34983416 未加载
评论 #34983347 未加载
Sk012about 2 years ago
Add Comment