<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-10-25T04:36:50Z</updated>
  <generator>https://nostr.now</generator>

  <title>Nostr notes by Trail of Bits</title>
  <author>
    <name>Trail of Bits</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.now/npub1rcsevfzqfj6xzk0rajfaftsnq4f4wewydfyxd9u46jch4sxta60qjz7sw8.rss" />
  <link href="https://nostr.now/npub1rcsevfzqfj6xzk0rajfaftsnq4f4wewydfyxd9u46jch4sxta60qjz7sw8" />
  <id>https://nostr.now/npub1rcsevfzqfj6xzk0rajfaftsnq4f4wewydfyxd9u46jch4sxta60qjz7sw8</id>
  <icon>https://media.infosec.exchange/infosec.exchange/accounts/avatars/109/263/251/901/319/574/original/1b6aab1422f6cf42.jpg</icon>
  <logo>https://media.infosec.exchange/infosec.exchange/accounts/avatars/109/263/251/901/319/574/original/1b6aab1422f6cf42.jpg</logo>




  <entry>
    <id>https://nostr.now/nevent1qqsw377l2ah4sgrwmgxgwczyvj90en7h22wyl3rtntnlun8pzk7peyqzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfury0zev</id>
    
      <title type="html">We tested 25 package managers against a simulated malicious ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsw377l2ah4sgrwmgxgwczyvj90en7h22wyl3rtntnlun8pzk7peyqzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfury0zev" />
    <content type="html">
      We tested 25 package managers against a simulated malicious repository. Without a lockfile, only Go and vcpkg cryptographically verified every download in our tests. Fewer than half checked for tampering through lockfiles by default.&lt;br/&gt;&lt;br/&gt;Keegan Ryan explains where hashes and signature verification fall short, and how identity-based signing and transparency logs could help.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://blog.trailofbits.com/2026/10/14/package-managers-have-an-integrity-problem/&#34;&gt;https://blog.trailofbits.com/2026/10/14/package-managers-have-an-integrity-problem/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#supplychain #cryptography
    </content>
    <updated>2026-10-15T13:01:50Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs29xmp0u7qwwaxhuaw4gfm0qgfg6pypfls5h3qmuqt0twhtkgjx8gzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfup84zat</id>
    
      <title type="html">Hashing several values together is easy to get wrong, and the ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs29xmp0u7qwwaxhuaw4gfm0qgfg6pypfls5h3qmuqt0twhtkgjx8gzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfup84zat" />
    <content type="html">
      Hashing several values together is easy to get wrong, and the mistakes can lead to forgeries. TupleHash only works with Keccak. Outside SHA-3, people roll their own multihashing, often insecurely.&lt;br/&gt;&lt;br/&gt;We built SequenceHash to fix that for any hash function, with length-suffix encoding and protection against length-extension attack. &lt;a href=&#34;https://blog.trailofbits.com/2026/10/02/sequencehash-multihashing-for-the-rest-of-us/&#34;&gt;https://blog.trailofbits.com/2026/10/02/sequencehash-multihashing-for-the-rest-of-us/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#cryptography #infosec #C2SP
    </content>
    <updated>2026-10-02T11:15:12Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsd7jn9cydskyp88kmg3myzjlsak6p7ee8uy59pxt0y3krecmp0vvqzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuar824s</id>
    
      <title type="html">SAML was created in 2002 by merging four rival XML security ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsd7jn9cydskyp88kmg3myzjlsak6p7ee8uy59pxt0y3krecmp0vvqzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuar824s" />
    <content type="html">
      SAML was created in 2002 by merging four rival XML security protocols into one spec. That design still generates vulnerabilities: a canonicalization flaw via XML comments in 2018, XML round-trip bugs in Go&amp;#39;s stdlib in 2020, a GitHub Enterprise SAML auth bypass in 2025, and more.&lt;br/&gt;&lt;br/&gt;Matt Schwager breaks down 5 design flaws behind the pattern and makes the case for moving to OIDC.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://blog.trailofbits.com/2026/09/21/saml-a-fractal-of-bad-design/&#34;&gt;https://blog.trailofbits.com/2026/09/21/saml-a-fractal-of-bad-design/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#SAML #OIDC
    </content>
    <updated>2026-09-21T11:15:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsyfh8llvtv544gj2mawd8st5s9kwsm5dngzy2f3e9fzyw46hucpwczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfujxc98u</id>
    
      <title type="html">Auditing Miden&amp;#39;s zkVM core library (MASM, a custom assembly ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsyfh8llvtv544gj2mawd8st5s9kwsm5dngzy2f3e9fzyw46hucpwczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfujxc98u" />
    <content type="html">
      Auditing Miden&amp;#39;s zkVM core library (MASM, a custom assembly language), we found zero developer tooling: no editor, linter, or static analyzer.&lt;br/&gt;&lt;br/&gt;We had Claude and Codex build an LSP server, decompiler, and static-analysis engine from scratch. 100&#43; AI commits later, it flagged 400&#43; unvalidated inputs, including one that could&amp;#39;ve forged Falcon signatures and drained accounts.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://blog.trailofbits.com/2026/09/18/auditing-in-the-age-of-good-enough-ai/&#34;&gt;https://blog.trailofbits.com/2026/09/18/auditing-in-the-age-of-good-enough-ai/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#cryptography #staticanalysis
    </content>
    <updated>2026-09-18T11:03:24Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsf9lw7ar8u86hg8yx9tg42fqkmjelddu2t89ugvrkuglxwnnpgpmczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuhhuszh</id>
    
      <title type="html">1Password&amp;#39;s FLAWED report puts the AI clean-fix rate at 26%. ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsf9lw7ar8u86hg8yx9tg42fqkmjelddu2t89ugvrkuglxwnnpgpmczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuhhuszh" />
    <content type="html">
      1Password&amp;#39;s FLAWED report puts the AI clean-fix rate at 26%. That figure includes trials where agents were told to apply the wrong fix (22% of the data), trials with no build or test access (36%), and six CVEs selected for difficult fixes.&lt;br/&gt;&lt;br/&gt;We analyzed 186 agent-authored Patch the Planet PRs. Maintainers merged 126 (67.7%). In 72% of merged PRs, maintainers kept the security fix we proposed. &lt;a href=&#34;https://blog.trailofbits.com/2026/09/15/1passwords-ai-patching-benchmark-is-misleading/&#34;&gt;https://blog.trailofbits.com/2026/09/15/1passwords-ai-patching-benchmark-is-misleading/&lt;/a&gt;
    </content>
    <updated>2026-09-15T11:15:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsd8uewl2897kr4x7kn0tc29pgnlnlzshkc78eh25wpt077wj54t3szyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu9gj94n</id>
    
      <title type="html">Anthropic formalized Fermat&amp;#39;s Last Theorem in 13M lines of ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsd8uewl2897kr4x7kn0tc29pgnlnlzshkc78eh25wpt077wj54t3szyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu9gj94n" />
    <content type="html">
      Anthropic formalized Fermat&amp;#39;s Last Theorem in 13M lines of Lean. We &amp;#34;proved&amp;#34; it in 20 lines by exploiting a bug we found in Lean.&lt;br/&gt;&lt;br/&gt;Root cause: Lean&amp;#39;s string slicing has two implementations, the logical definition and the compiled C&#43;&#43;. At position 2^63 they disagree: one returns &amp;#34;&amp;#34;, the other the whole input. This bug causes Lean to accept two contradictory facts, which then lets you &amp;#34;prove&amp;#34; anything, including FLT. &lt;a href=&#34;https://blog.trailofbits.com/2026/09/09/a-proof-of-fermats-last-theorem-that-fits-the-margin/&#34;&gt;https://blog.trailofbits.com/2026/09/09/a-proof-of-fermats-last-theorem-that-fits-the-margin/&lt;/a&gt; &lt;br/&gt;&lt;br/&gt;#lean
    </content>
    <updated>2026-09-09T11:15:16Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqxspwgaw58pxx8rh22hp2gfz48ht9qpq6e2g77x4au5p2rmmg4sqzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfupdq8tz</id>
    
      <title type="html">aiohttp is downloaded 600M&#43; times a month. Its maintainers just ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqxspwgaw58pxx8rh22hp2gfz48ht9qpq6e2g77x4au5p2rmmg4sqzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfupdq8tz" />
    <content type="html">
      aiohttp is downloaded 600M&#43; times a month. Its maintainers just recapped a year of security work, including the 10 issues (8 CVEs) we reported through Patch the Planet.&lt;br/&gt;&lt;br/&gt;Every fix shipped days later in 3.14.1. &lt;a href=&#34;https://aio-libs.org/news/2026/security-at-aio-libs/&#34;&gt;https://aio-libs.org/news/2026/security-at-aio-libs/&lt;/a&gt;
    </content>
    <updated>2026-09-04T11:03:00Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsvkglxx7vywgxlzmptsmt4qhkjqzl2ge3vmc2d0uqmcpmn3uu6ljszyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu4xkn4h</id>
    
      <title type="html">We gave GPT 5.6-Cyber one task: escape a QEMU/KVM VM used to ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsvkglxx7vywgxlzmptsmt4qhkjqzl2ge3vmc2d0uqmcpmn3uu6ljszyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu4xkn4h" />
    <content type="html">
      We gave GPT 5.6-Cyber one task: escape a QEMU/KVM VM used to sandbox agents.&lt;br/&gt;&lt;br/&gt;It escaped three times. The final escape came from three 0-days the agent found on its own and built into a working exploit after we patched known bugs and rebuilt QEMU from upstream.&lt;br/&gt;&lt;br/&gt;Our takeaway is off-the-shelf VMs cannot contain a modern, cyber-capable agent.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://blog.trailofbits.com/2026/08/26/vms-wont-contain-cyber-capable-agents/&#34;&gt;https://blog.trailofbits.com/2026/08/26/vms-wont-contain-cyber-capable-agents/&lt;/a&gt; &lt;br/&gt;&lt;br/&gt;#infosec #AIsecurity #linux
    </content>
    <updated>2026-08-26T11:15:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsy6lnt7k4ndnhpur2l53tg3rjhen0rkkqqa8wtyqk948ql49wdpwqzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuez42fw</id>
    
      <title type="html">We&amp;#39;re a day-one auditor for Signal&amp;#39;s new Automatic Key ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsy6lnt7k4ndnhpur2l53tg3rjhen0rkkqqa8wtyqk948ql49wdpwqzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuez42fw" />
    <content type="html">
      We&amp;#39;re a day-one auditor for Signal&amp;#39;s new Automatic Key Verification, which lets your Signal app confirm it got your contact&amp;#39;s real key. &lt;br/&gt;&lt;br/&gt;The feature only holds if everyone sees the same key directory. As an external auditor, we check the directory everyone gets against our own.&lt;br/&gt;&lt;br/&gt;We built our auditing software from scratch, open-sourced it, and run it as a public good. Github link in the blog. &lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://blog.trailofbits.com/2026/08/11/how-trail-of-bits-helps-verify-the-integrity-of-your-signal-chats&#34;&gt;https://blog.trailofbits.com/2026/08/11/how-trail-of-bits-helps-verify-the-integrity-of-your-signal-chats&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#signal #cryptography
    </content>
    <updated>2026-08-11T17:40:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0hmcheztjxh7arcg6hu9amw8qlpf9y6y6ycf7mhj4zxx9j55jnpgzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu9jpcvu</id>
    
      <title type="html">A malicious host can attack your AWS Nitro Enclave through its ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0hmcheztjxh7arcg6hu9amw8qlpf9y6y6ycf7mhj4zxx9j55jnpgzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu9jpcvu" />
    <content type="html">
      A malicious host can attack your AWS Nitro Enclave through its connection to KMS.&lt;br/&gt;&lt;br/&gt;It can&amp;#39;t see inside the enclave, but it can swap encrypted data keys in storage, feed the enclave arbitrary plaintext, force the wrong CMK, replay attestations, and more. We wrote down the fixes in the blog: &lt;a href=&#34;https://blog.trailofbits.com/2026/08/05/a-few-notes-on-aws-nitro-enclaves-kms-integration/&#34;&gt;https://blog.trailofbits.com/2026/08/05/a-few-notes-on-aws-nitro-enclaves-kms-integration/&lt;/a&gt; &lt;br/&gt;&lt;br/&gt;#infosec #cryptography
    </content>
    <updated>2026-08-05T11:15:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs96luk5hxmcyzk9uz9wj33gwxa72zp943d7fzw0drz05s6dpydyvszyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu8lhvun</id>
    
      <title type="html">Both Black Hat keynotes this year are about AI and vulnerability ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs96luk5hxmcyzk9uz9wj33gwxa72zp943d7fzw0drz05s6dpydyvszyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu8lhvun" />
    <content type="html">
      Both Black Hat keynotes this year are about AI and vulnerability research: &amp;#34;The End of Rare&amp;#34; and &amp;#34;Vulnerability Research in the Agentic Age.&amp;#34;&lt;br/&gt;&lt;br/&gt;Our entire company restructured around AI a year ago. Select engagements went from 15 bugs a week to 200. In just the past two months we found 1,000&#43; issues in cURL, Python, Go, and other open-source projects.&lt;br/&gt;&lt;br/&gt;We&amp;#39;ll be in Vegas this week. Book time: &lt;a href=&#34;https://meetings.hubspot.com/trailofbits/blackhat-defcon-scheduling&#34;&gt;https://meetings.hubspot.com/trailofbits/blackhat-defcon-scheduling&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#BHUSA #DEFCON
    </content>
    <updated>2026-08-04T14:00:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsfl02zv6hwzzn4ajd7lg9c2arcdd7k6l27suue89tt5hy4g8a3pegzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu6vnvsc</id>
    
      <title type="html">Agentic AI headlines Black Hat&amp;#39;s keynotes and DEF CON&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsfl02zv6hwzzn4ajd7lg9c2arcdd7k6l27suue89tt5hy4g8a3pegzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu6vnvsc" />
    <content type="html">
      Agentic AI headlines Black Hat&amp;#39;s keynotes and DEF CON&amp;#39;s main stage next week, and it&amp;#39;s a topic we&amp;#39;ve been researching for years. We&amp;#39;ve hijacked multi-agent systems with one web page, pulled Gmail data from Perplexity&amp;#39;s Comet via prompt injection, and built image-scaling attacks invisible to humans but not models. All documented on blog.trailofbits.com.&lt;br/&gt;&lt;br/&gt;We&amp;#39;ll be in Vegas Aug 4-6. If you&amp;#39;re around, we&amp;#39;d love to chat: &lt;a href=&#34;https://meetings.hubspot.com/trailofbits/blackhat-defcon-scheduling&#34;&gt;https://meetings.hubspot.com/trailofbits/blackhat-defcon-scheduling&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#infosec #aisecurity
    </content>
    <updated>2026-07-31T11:03:01Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsrt2zgzm80t8eg54ted7j8jvzggyzvf3e44l8gnq7zldjuvzjlfnqzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfulngef4</id>
    
      <title type="html">Every Rust bug we submitted through Patch the Planet came from ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsrt2zgzm80t8eg54ted7j8jvzggyzvf3e44l8gnq7zldjuvzjlfnqzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfulngef4" />
    <content type="html">
      Every Rust bug we submitted through Patch the Planet came from one engineer who ran a variant-analysis pipeline using Codex&amp;#39;s /goal. A separate discovery run uncovered two potential high-severity privilege-escalation bugs in Keycloak&amp;#39;s SAML component.&lt;br/&gt;&lt;br/&gt;Over the past few weeks, our engineers independently converged on three techniques that get the most out of /goal. We wrote them down, with prompts included: &lt;a href=&#34;https://blog.trailofbits.com/2026/07/28/how-we-use-goal-to-find-bugs-in-patch-the-planet/&#34;&gt;https://blog.trailofbits.com/2026/07/28/how-we-use-goal-to-find-bugs-in-patch-the-planet/&lt;/a&gt; &lt;br/&gt;&lt;br/&gt;#infosec #rustlang #llm
    </content>
    <updated>2026-07-28T11:15:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqst5cvcq02tvrppcn04lkaweae7lc70g98hgwrdkmh7q9va3a0rqxszyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu99hg65</id>
    
      <title type="html">We gave GPT-5.5-Cyber a single /goal: find a specific class of ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqst5cvcq02tvrppcn04lkaweae7lc70g98hgwrdkmh7q9va3a0rqxszyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu99hg65" />
    <content type="html">
      We gave GPT-5.5-Cyber a single /goal: find a specific class of bugs in zlib. It built a fuzzing lab in less than a day, a task that takes a skilled researcher weeks.&lt;br/&gt;&lt;br/&gt;Harnesses across a dozen entry points (inflateBack, uncompress2, MiniZip, puff), ASan/UBSan builds, seeds from zlib&amp;#39;s own tests. Findings are now in coordinated disclosure.&lt;br/&gt;&lt;br/&gt;Patch the Planet field report by Benjamin Samuels:&lt;br/&gt;&lt;a href=&#34;https://blog.trailofbits.com/2026/07/02/field-reports-from-patch-the-planet/&#34;&gt;https://blog.trailofbits.com/2026/07/02/field-reports-from-patch-the-planet/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#fuzzing #infosec #zlib
    </content>
    <updated>2026-07-02T11:15:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsd0y6dzld3vzqhsssx0p33eazkm78ruwvt0zx430msazdhdrqffaszyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfue362x4</id>
    
      <title type="html">cargo-audit flags Rust dependencies with known vulnerabilities. A ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsd0y6dzld3vzqhsssx0p33eazkm78ruwvt0zx430msazdhdrqffaszyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfue362x4" />
    <content type="html">
      cargo-audit flags Rust dependencies with known vulnerabilities. A flagged crate, though, doesn&amp;#39;t tell you whether your code calls the vulnerable function.&lt;br/&gt;&lt;br/&gt;We added a feature that matches a binary&amp;#39;s symbols against the functions named in each advisory. Any matches are labeled &amp;#34;Affected,&amp;#34; separating real exposure from advisories that don&amp;#39;t apply.&lt;br/&gt;&lt;br/&gt;It&amp;#39;s live in cargo-audit 0.22.2&#43;. If you&amp;#39;re behind, update with `cargo install -f cargo-audit`.&lt;br/&gt;&lt;br/&gt;#rust #infosec #supplychain&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://crates.io/crates/cargo-audit&#34;&gt;https://crates.io/crates/cargo-audit&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://media.infosec.exchange/infosec.exchange/media_attachments/files/116/844/375/901/972/490/original/1f0613f4d15ce4c8.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-07-01T11:01:26Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsrg6kvdmjulyljtpgs85vr2yztl8c9hzjf8utte0ahfl5hjam0qvczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuex3tx6</id>
    
      <title type="html">OpenAI handed us their most cyber-capable models and asked us to ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsrg6kvdmjulyljtpgs85vr2yztl8c9hzjf8utte0ahfl5hjam0qvczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuex3tx6" />
    <content type="html">
      OpenAI handed us their most cyber-capable models and asked us to work directly with open-source maintainers to Patch the Planet.&lt;br/&gt;&lt;br/&gt;We started with 19 projects: cURL, Python, Sigstore, NATS, and more. 50 projects have now joined the initiative. Each get a dedicated team reviewing code, finding vulnerabilities, and writing patches.&lt;br/&gt;&lt;br/&gt;More in their blog: &lt;a href=&#34;https://openai.com/index/patch-the-planet/&#34;&gt;https://openai.com/index/patch-the-planet/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#infosec #opensource #security
    </content>
    <updated>2026-06-30T14:00:42Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqspfxlhe49s6j7nu8h83a9exln2qyd8nqz20u2yn4qvtt7x703g3jgzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu0wkw9e</id>
    
      <title type="html">1.2 billion downloads ran through pyca/cryptography last month. ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqspfxlhe49s6j7nu8h83a9exln2qyd8nqz20u2yn4qvtt7x703g3jgzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu0wkw9e" />
    <content type="html">
      1.2 billion downloads ran through pyca/cryptography last month. Nearly every Python app that touches crypto depends on it. If it doesn&amp;#39;t ship post-quantum primitives, the Python ecosystem can&amp;#39;t migrate.&lt;br/&gt;&lt;br/&gt;We helped add ML-DSA (FIPS 204) for signatures and ML-KEM (FIPS 203) for key exchange to the library. Install and migration details in the blog. &lt;a href=&#34;https://blog.trailofbits.com/2026/06/30/shipping-post-quantum-cryptography-to-python/&#34;&gt;https://blog.trailofbits.com/2026/06/30/shipping-post-quantum-cryptography-to-python/&lt;/a&gt;
    </content>
    <updated>2026-06-30T11:15:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdnk747vujnqyrfxxcsunc8z3263g63z8c9zgajea9vnwc23cj7agzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuwrpvcg</id>
    
      <title type="html">1.2 billion downloads ran through pyca/cryptography last month. ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdnk747vujnqyrfxxcsunc8z3263g63z8c9zgajea9vnwc23cj7agzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuwrpvcg" />
    <content type="html">
      1.2 billion downloads ran through pyca/cryptography last month. Nearly every Python app that touches crypto depends on it. If it doesn&amp;#39;t ship post-quantum primitives, the Python ecosystem can&amp;#39;t migrate.&lt;br/&gt;&lt;br/&gt;We helped add ML-DSA (FIPS 204) for signatures and ML-KEM (FIPS 203) for key exchange to the library. Install and migration details in the blog. &lt;a href=&#34;https://blog.trailofbits.com/2026/06/29/shipping-post-quantum-cryptography-to-python/&#34;&gt;https://blog.trailofbits.com/2026/06/29/shipping-post-quantum-cryptography-to-python/&lt;/a&gt;
    </content>
    <updated>2026-06-29T11:15:04Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0007x3ynspu33dknkafcn9g0xvzwfvjwnz9mpsgdyvxlex5qdktczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu3z8alp</id>
    
      <title type="html">30 readers took our C/C&#43;&#43; challenge. Some solved the Linux ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0007x3ynspu33dknkafcn9g0xvzwfvjwnz9mpsgdyvxlex5qdktczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu3z8alp" />
    <content type="html">
      30 readers took our C/C&#43;&#43; challenge. Some solved the Linux warmup, but nobody cracked the Windows driver bug. Even LLM-assisted submissions came up short.&lt;br/&gt;&lt;br/&gt;The walkthrough explains both, including the Windows escalation from local DoS to kernel code execution.&lt;br/&gt;&lt;br/&gt;Best 10 submissions are still getting swag. If you won, we&amp;#39;ll be in contact.&lt;br/&gt;&lt;a href=&#34;https://blog.trailofbits.com/2026/05/05/c/c-checklist-challenges-solved/&#34;&gt;https://blog.trailofbits.com/2026/05/05/c/c-checklist-challenges-solved/&lt;/a&gt;
    </content>
    <updated>2026-05-05T11:03:01Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqzzmccgutuadwrhcw9jh6s3teq9mwfr2du0h6nqvj334wztq7tcczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuf7a6zw</id>
    
      <title type="html">&amp;#34;You can write exploits for software that exists in only one ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqzzmccgutuadwrhcw9jh6s3teq9mwfr2du0h6nqvj334wztq7tcczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuf7a6zw" />
    <content type="html">
      &amp;#34;You can write exploits for software that exists in only one configuration that one company has. And you can do it on the fly.&amp;#34; —CEO Dan Guido in The Verge on how AI collapses the cost of finding bugs. &lt;a href=&#34;https://www.theverge.com/ai-artificial-intelligence/915660/mythos-script-kiddies-hackers-attack-cybersecurity-ai&#34;&gt;https://www.theverge.com/ai-artificial-intelligence/915660/mythos-script-kiddies-hackers-attack-cybersecurity-ai&lt;/a&gt;
    </content>
    <updated>2026-04-29T14:00:54Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsgrcqm0u5v4esu5y36c22axs678dqlw5zg3xev56vd2v869lqntwczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuapekuj</id>
    
      <title type="html">&amp;#34;Human plus LLM is vastly vastly better than either one ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsgrcqm0u5v4esu5y36c22axs678dqlw5zg3xev56vd2v869lqntwczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuapekuj" />
    <content type="html">
      &amp;#34;Human plus LLM is vastly vastly better than either one alone.&amp;#34;&lt;br/&gt;&lt;br/&gt;Our Blockchain Engineering Director Ben Samuels explains why security auditors aren&amp;#39;t going anywhere.&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://media.infosec.exchange/infosec.exchange/media_attachments/files/116/442/358/325/253/685/original/6c4a9b3dd1a2eb0b.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-04-21T11:03:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsy3kvuctlglzp7nxn5e3fp2e3g0nva6fdnpnar78calzd094q066gzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuj8836g</id>
    
      <title type="html">RE: https://fosstodon.org/@pypi/116414611218430369 4 billion ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsy3kvuctlglzp7nxn5e3fp2e3g0nva6fdnpnar78calzd094q066gzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuj8836g" />
    <content type="html">
      RE: &lt;a href=&#34;https://fosstodon.org/@pypi/116414611218430369&#34;&gt;https://fosstodon.org/@pypi/116414611218430369&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;4 billion downloads a day run through &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1g52zm7t45x9srp48swy44hc03k2qzkckd63vyqfl0jvnvkzz8n0ql68fy6&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Python Package Index&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1g52…8fy6&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;. A missing permission check let any org member invite new owners. One of 14 findings from our second audit.&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1hput3c8fz4q6dzc2v9u77lq2203k3xnj9e8wftwu3zxaunasmnyqmmv8qj&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1hpu…v8qj&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; 🔎🔐 #PyPI has completed its second external #security audit! Thanks to &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1yng6dx32zrl2qhp2kq26al7uzkwqkugrkaxf4gsycs9r5snrkjdqlznhrk&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Sovereign Tech Agency&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1yng…nhrk&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; for funding, &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1rcsevfzqfj6xzk0rajfaftsnq4f4wewydfyxd9u46jch4sxta60qjz7sw8&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Trail of Bits&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1rcs…7sw8&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; for the audit, and Alpha-Omega for supporting rapid remediation. Find the full report on the Trail of Bits publication page. #Python&lt;br/&gt;&lt;a href=&#34;https://blog.pypi.org/posts/2026-04-16-pypi-completes-second-audit/&#34;&gt;https://blog.pypi.org/posts/2026-04-16-pypi-completes-second-audit/&lt;/a&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-04-16T18:07:49Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs832k49pt9gu3f70zr35crdz0k0pt7q50dxgvr95auykw7dzs2cuqzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu7fvdzp</id>
    
      <title type="html">Our C/C&#43;&#43; code review challenge closes April 17. The new Testing ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs832k49pt9gu3f70zr35crdz0k0pt7q50dxgvr95auykw7dzs2cuqzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu7fvdzp" />
    <content type="html">
      Our C/C&#43;&#43; code review challenge closes April 17.&lt;br/&gt;&lt;br/&gt;The new Testing Handbook chapter covers memory safety, integer errors, type confusion, kernel modules, Windows usermode, and seccomp sandbox escapes through manual code review.&lt;br/&gt;&lt;br/&gt;Analyze the vulnerable programs, explain how to exploit them, and submit a writeup. First 10 correct entries win swag.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://trailofbits.com/c-whats-wrong-challenge/&#34;&gt;https://trailofbits.com/c-whats-wrong-challenge/&lt;/a&gt;
    </content>
    <updated>2026-04-15T11:02:33Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsg4wszfvqrf70mk5sn9gapcej5mdgvtm76j44wgfhl5fhhrswt94qzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuaepxkg</id>
    
      <title type="html">C and C&#43;&#43; run your OS, your browser, your database, and your ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsg4wszfvqrf70mk5sn9gapcej5mdgvtm76j44wgfhl5fhhrswt94qzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuaepxkg" />
    <content type="html">
      C and C&#43;&#43; run your OS, your browser, your database, and your critical infrastructure. They&amp;#39;re also the easiest languages to get catastrophically wrong.&lt;br/&gt;&lt;br/&gt;We wrote down everything a security auditor should check: language-level bug classes, stdlib pitfalls, Linux and Windows issues from usermode to kernel, seccomp sandbox escapes, and ptrace handler race conditions.&lt;br/&gt;&lt;br/&gt;One checklist, hundreds of checks. &lt;a href=&#34;https://appsec.guide/docs/languages/c-cpp/&#34;&gt;https://appsec.guide/docs/languages/c-cpp/&lt;/a&gt;
    </content>
    <updated>2026-04-09T11:02:02Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsv69lsmgtyk3mf87ypkxfqh6x2pjmymq229jf5967k478kpe9xqvczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfud3qryk</id>
    
      <title type="html">Thousands of CEOs said AI had no impact on productivity. We use ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsv69lsmgtyk3mf87ypkxfqh6x2pjmymq229jf5967k478kpe9xqvczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfud3qryk" />
    <content type="html">
      Thousands of CEOs said AI had no impact on productivity. We use AI to catch 200 bugs/week where we used to find 15, and generate $8M per sales rep.&lt;br/&gt;&lt;br/&gt;95% of the company pushed back when we started. At unprompted, Dan Guido explains how our 140-person team went AI-native.&lt;br/&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=kgwvAyF7qsA&#34;&gt;https://www.youtube.com/watch?v=kgwvAyF7qsA&lt;/a&gt;
    </content>
    <updated>2026-04-07T14:00:55Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsq6afvd0gm5k4e97xca65ekxhtg67ztl7sskzgv3h3vyuvjtkmddszyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuj6ruup</id>
    
      <title type="html">Before its launch, we audited WhatsApp&amp;#39;s Private Processing ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsq6afvd0gm5k4e97xca65ekxhtg67ztl7sskzgv3h3vyuvjtkmddszyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuj6ruup" />
    <content type="html">
      Before its launch, we audited WhatsApp&amp;#39;s Private Processing TEEs and found 8 high-severity issues (patched). The enclaves yielded to injected config files, unmeasured ACPI tables, spoofed firmware levels, and stale attestation reports.&lt;br/&gt;&lt;br/&gt;TEE security is only as good as the implementation details. Four lessons and the full report: &lt;a href=&#34;https://blog.trailofbits.com/2026/04/07/what-we-learned-about-tee-security-from-auditing-whatsapps-private-inference/&#34;&gt;https://blog.trailofbits.com/2026/04/07/what-we-learned-about-tee-security-from-auditing-whatsapps-private-inference/&lt;/a&gt;
    </content>
    <updated>2026-04-07T11:02:01Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswpsyggx0syw59v8gk8w7hs6gmtplsgv5xrcl8nzdympzalke2a9czyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu2duae3</id>
    
      <title type="html">Before launch, Perplexity hired us to test the security of Comet, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswpsyggx0syw59v8gk8w7hs6gmtplsgv5xrcl8nzdympzalke2a9czyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu2duae3" />
    <content type="html">
      Before launch, Perplexity hired us to test the security of Comet, their AI browser assistant. We demonstrated how four prompt injection techniques could extract users&amp;#39; private information from Gmail.
    </content>
    <updated>2026-02-20T16:07:02Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8wrfyvfd03yner2gnux8vp8575acadsprd8e6gechzk34kec2ewqzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu6mgxrq</id>
    
      <title type="html">Today&amp;#39;s software signatures may not survive tomorrow&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8wrfyvfd03yner2gnux8vp8575acadsprd8e6gechzk34kec2ewqzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu6mgxrq" />
    <content type="html">
      Today&amp;#39;s software signatures may not survive tomorrow&amp;#39;s quantum computers. &lt;br/&gt;Over the past two years, we collaborated with the Sigstore community to build controlled cryptographic agility into the ecosystem with a centralized algorithm registry, configurable restrictions, and Go implementations of post-quantum algorithms LMS and ML-DSA to prove it&amp;#39;s future-ready. &lt;a href=&#34;https://blog.trailofbits.com/2026/01/29/building-cryptographic-agility-into-sigstore/&#34;&gt;https://blog.trailofbits.com/2026/01/29/building-cryptographic-agility-into-sigstore/&lt;/a&gt;
    </content>
    <updated>2026-01-29T12:15:04Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2eu2q2pjrq3t7cf9cse5yut8xhrd6gdjcg0dtuyafmakvxa80qkczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu40rf05</id>
    
      <title type="html">TEE security breaks down in predictable ways. In our December ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2eu2q2pjrq3t7cf9cse5yut8xhrd6gdjcg0dtuyafmakvxa80qkczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu40rf05" />
    <content type="html">
      TEE security breaks down in predictable ways. In our December webinar, we showed exactly where.&lt;br/&gt;Jules Drean from Tinfoil walked through their threat model, covering repositories, hardware configurations, and CVM images. Our security engineers, Paul Bottinelli and Tjaden Hess, dug into vulnerabilities they&amp;#39;ve found in production TEE deployments.&lt;br/&gt;&lt;br/&gt;Watch the full recording: &lt;a href=&#34;https://watch.getcontrast.io/register/trail-of-bits-top-tee-bugs-you-should-fix-before-your-audit?utm_source=socials&#34;&gt;https://watch.getcontrast.io/register/trail-of-bits-top-tee-bugs-you-should-fix-before-your-audit?utm_source=socials&lt;/a&gt;&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://media.infosec.exchange/infosec.exchange/media_attachments/files/115/939/936/963/046/356/original/aefe26238baa70cd.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-01-22T17:30:43Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsgncu8gjvt9yjh8pjm4u4ru2ur5ln9hdm77rkyadan054nvzle63szyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuj3pprc</id>
    
      <title type="html">We&amp;#39;re now accepting applications for our 2026 summer ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsgncu8gjvt9yjh8pjm4u4ru2ur5ln9hdm77rkyadan054nvzle63szyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuj3pprc" />
    <content type="html">
      We&amp;#39;re now accepting applications for our 2026 summer internship program!&lt;br/&gt;&lt;br/&gt;Trail of Bits is hiring interns across our software assurance, security engineering, and research &amp;amp; development teams. Over the summer, you&amp;#39;ll work on real projects that might include conducting security assessments for critical systems, developing open-source tools, and contributing research that advances the field.&lt;br/&gt;&lt;br/&gt;Applications are open now through February! Learn more and apply here!&lt;br/&gt;&lt;a href=&#34;https://apply.workable.com/trailofbits/j/0C784B6D41/&#34;&gt;https://apply.workable.com/trailofbits/j/0C784B6D41/&lt;/a&gt;
    </content>
    <updated>2026-01-08T12:37:00Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsgd9ume7n4n243m3fg0nfldxw0ga6q5xqdeqa523j60cgvp9v5juqzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuqmwcyv</id>
    
      <title type="html">Are we entering a world where chatbots will replace devs? ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsgd9ume7n4n243m3fg0nfldxw0ga6q5xqdeqa523j60cgvp9v5juqzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuqmwcyv" />
    <content type="html">
      Are we entering a world where chatbots will replace devs?&lt;br/&gt;Probably not. Prompting an LLM with natural language is inherently lossy and ambiguous. Up to this point, programming has always been deterministic: Your code does what you say it should do otherwise, it’s a bug. Coding agents break that contract.&lt;br/&gt;&lt;br/&gt;Our blog:&lt;br/&gt;&lt;a href=&#34;https://blog.trailofbits.com/2025/12/19/can-chatbots-craft-correct-code/&#34;&gt;https://blog.trailofbits.com/2025/12/19/can-chatbots-craft-correct-code/&lt;/a&gt;
    </content>
    <updated>2026-01-06T10:45:02Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs23vk4zw9vkjett8pk0m2a3afene5k8sy6lzfjjjkms8c976eu5lgzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuhsa248</id>
    
      <title type="html">Memory bugs, such as use-after-free and buffer overflows, are the ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs23vk4zw9vkjett8pk0m2a3afene5k8sy6lzfjjjkms8c976eu5lgzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuhsa248" />
    <content type="html">
      Memory bugs, such as use-after-free and buffer overflows, are the most exploited vulnerability class; however, AddressSanitizer&amp;#39;s 2-4x performance overhead makes it unusable in production.&lt;br/&gt;&lt;br/&gt;So, we recommend GWP-ASan, which uses sampling and guard pages to detect memory safety bugs at scale. Learn the technique and how to implement it in your C&#43;&#43; projects using LLVM&amp;#39;s scudo allocator: &lt;br/&gt;&lt;a href=&#34;https://blog.trailofbits.com/2025/12/16/use-gwp-asan-to-detect-exploits-in-production-environments/&#34;&gt;https://blog.trailofbits.com/2025/12/16/use-gwp-asan-to-detect-exploits-in-production-environments/&lt;/a&gt;
    </content>
    <updated>2025-12-16T12:15:04Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0nfdtp7n5kxae6ex6zramxeuk99w3sjl7jqgusnu2jy9p0s9dzgqzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfugfes3d</id>
    
      <title type="html">This week&amp;#39;s deep dive: The Cryptography Behind Passports Your ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0nfdtp7n5kxae6ex6zramxeuk99w3sjl7jqgusnu2jy9p0s9dzgqzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfugfes3d" />
    <content type="html">
      This week&amp;#39;s deep dive: The Cryptography Behind Passports &lt;br/&gt;&lt;br/&gt;Your passport is a computer with its own filesystem and cryptographic protocols designed to prevent unauthorized reading, eavesdropping, forgery, and copying. However, passports remain in circulation for 5-10 years, so the legacy protocols become security risks.&lt;br/&gt;&lt;br/&gt;Learn about how electronic passports work, security risks, and novel use cases: &lt;a href=&#34;https://blog.trailofbits.com/2025/10/31/the-cryptography-behind-electronic-passports/&#34;&gt;https://blog.trailofbits.com/2025/10/31/the-cryptography-behind-electronic-passports/&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://media.infosec.exchange/infosec.exchange/media_attachments/files/115/468/611/734/083/662/original/5d7720f587b7f256.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-10-31T11:46:31Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqstnylywcrqlwgeea0hqnryzjp5eephgavrzdn6j8p2dnkc55ztwcczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu62zvqu</id>
    
      <title type="html">We&amp;#39;re spilling the TEE: We&amp;#39;re disclosing vulnerabilities ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqstnylywcrqlwgeea0hqnryzjp5eephgavrzdn6j8p2dnkc55ztwcczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu62zvqu" />
    <content type="html">
      We&amp;#39;re spilling the TEE: We&amp;#39;re disclosing vulnerabilities (CVE-2025-59054, CVE-2025-58356) in LUKS2 disk encryption affecting 8 confidential computing systems.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://blog.trailofbits.com/2025/10/30/vulnerabilities-in-luks2-disk-encryption-for-confidential-vms/&#34;&gt;https://blog.trailofbits.com/2025/10/30/vulnerabilities-in-luks2-disk-encryption-for-confidential-vms/&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://media.infosec.exchange/infosec.exchange/media_attachments/files/115/462/807/106/255/279/original/328676a5c2487191.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-10-30T11:10:19Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswrd7evvvhhqmg34vqw453rjesxk3vls07r09wxj4thuw7nt7xc4gzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfunsrg0h</id>
    
      <title type="html">We built local backdoors for Signal, 1Password &amp;amp; Slack ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswrd7evvvhhqmg34vqw453rjesxk3vls07r09wxj4thuw7nt7xc4gzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfunsrg0h" />
    <content type="html">
      We built local backdoors for Signal, 1Password &amp;amp; Slack through V8 heap snapshot tampering (CVE-2025-55305).&lt;br/&gt;&lt;br/&gt;Method: Replace v8_context_snapshot.bin files with versions that override JavaScript builtins. When apps call Array.isArray(), malicious code executes.&lt;br/&gt;Works because integrity checks ignore these &amp;#34;non-executable&amp;#34; files that actually contain executable JavaScript.&lt;br/&gt;&lt;br/&gt;Impact: Nearly every Chromium-based app is vulnerable.&lt;br/&gt;&lt;a href=&#34;https://blog.trailofbits.com/2025/09/03/subverting-code-integrity-checks-to-locally-backdoor-signal-1password-slack-and-more/&#34;&gt;https://blog.trailofbits.com/2025/09/03/subverting-code-integrity-checks-to-locally-backdoor-signal-1password-slack-and-more/&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://media.infosec.exchange/infosec.exchange/media_attachments/files/115/147/020/110/097/710/original/4badccec501f5bc8.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-09-04T16:41:32Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsgmd9y94l0ql6586w5ytsfs85ta96gzum3hgexrat9r7kfx7x83mczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu4ngcw0</id>
    
      <title type="html">How do Trail of Bits security engineers spend their free time? ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsgmd9y94l0ql6586w5ytsfs85ta96gzum3hgexrat9r7kfx7x83mczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu4ngcw0" />
    <content type="html">
      How do Trail of Bits security engineers spend their free time? Solving the Traveling Salesman Problem for NYC&amp;#39;s 474-station subway network!&lt;br/&gt;&lt;br/&gt;When YouTuber @ImmigrantJackson challenged us to break the world record, Evan Sultanik applied combinatorial optimization from his PhD. Result: 20h 42min route beating the record by 45 minutes using Christofides algorithm . &lt;br/&gt;&lt;a href=&#34;https://blog.trailofbits.com/2025/08/25/speedrunning-the-new-york-subway/&#34;&gt;https://blog.trailofbits.com/2025/08/25/speedrunning-the-new-york-subway/&lt;/a&gt;
    </content>
    <updated>2025-08-25T11:55:01Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdthgsxuu45trjdeszq4cy8yf9wz23l0n4mh3u5ctpf3tfgh7xssgzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu0yq5p3</id>
    
      <title type="html">We hacked Gemini CLI, Vertex AI, Assistant, and other AI systems ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdthgsxuu45trjdeszq4cy8yf9wz23l0n4mh3u5ctpf3tfgh7xssgzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu0yq5p3" />
    <content type="html">
      We hacked Gemini CLI, Vertex AI, Assistant, and other AI systems by embedding prompts into images that are not visible to users.&lt;br/&gt;&lt;br/&gt;When these systems auto-downscale images, the hidden prompts emerge from previously invisible pixel patterns. &lt;a href=&#34;https://blog.trailofbits.com/2025/08/21/weaponizing-image-scaling-against-production-ai-systems/&#34;&gt;https://blog.trailofbits.com/2025/08/21/weaponizing-image-scaling-against-production-ai-systems/&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://media.infosec.exchange/infosec.exchange/media_attachments/files/115/067/028/426/174/684/original/23e804c554f5dcb8.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-08-21T13:38:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdhmh854y4293zh2ml92ekgmvec55u2kk5rjxskwtx9sk2t6uytfczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu5zd42q</id>
    
      <title type="html">Trail of Bits August Newsletter: This month, we exposed prompt ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdhmh854y4293zh2ml92ekgmvec55u2kk5rjxskwtx9sk2t6uytfczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu5zd42q" />
    <content type="html">
      Trail of Bits August Newsletter:&lt;br/&gt;&lt;br/&gt;This month, we exposed prompt injection attacks in GitHub Copilot, disclosed two high-severity NVIDIA Triton vulnerabilities found during new hire onboarding, and demonstrated how easily multi-agent systems can be hijacked. &lt;br/&gt;&lt;br/&gt;Plus: We&amp;#39;ve open-sourced our cyber-reasoning system Buttercup so it runs on your laptop!&lt;br/&gt;&lt;br/&gt;Read the full August Tribune for technical details, public security reviews, and our latest tool releases: &lt;a href=&#34;https://mailchi.mp/trailofbits/trail-of-bits-tribune-august&#34;&gt;https://mailchi.mp/trailofbits/trail-of-bits-tribune-august&lt;/a&gt;
    </content>
    <updated>2025-08-19T15:12:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsxs3lsdkduu7m65c4rxnwlcvykmy3l84lrzt6tf5kn8wkvlaaxrmgzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuj0ul04</id>
    
      <title type="html">🥈 We won second place in DARPA&amp;#39;s AI Cyber Challenge with ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsxs3lsdkduu7m65c4rxnwlcvykmy3l84lrzt6tf5kn8wkvlaaxrmgzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuj0ul04" />
    <content type="html">
      🥈 We won second place in DARPA&amp;#39;s AI Cyber Challenge with Buttercup!&lt;br/&gt;&lt;br/&gt;After competing against 7 top teams to build autonomous AI systems, we&amp;#39;re excited to announce that Buttercup, our Cyber Reasoning System that automatically discovers and patches vulnerabilities, is now open source.&lt;br/&gt;&lt;br/&gt;Learn more about Buttercup: &lt;a href=&#34;https://blog.trailofbits.com/2025/08/08/buttercup-is-now-open-source/&#34;&gt;https://blog.trailofbits.com/2025/08/08/buttercup-is-now-open-source/&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://media.infosec.exchange/infosec.exchange/media_attachments/files/114/994/791/039/569/221/original/dcbf46007efc4e47.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-08-08T19:27:41Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqczc7vdvhw7m4m9rqx5meqyxmapqq6mtku2czupq2tqz9zjnux4qzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu709smc</id>
    
      <title type="html">Today, we’re disclosing two 9.8 CVSS memory corruption ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqczc7vdvhw7m4m9rqx5meqyxmapqq6mtku2czupq2tqz9zjnux4qzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu709smc" />
    <content type="html">
      Today, we’re disclosing two 9.8 CVSS memory corruption vulnerabilities in the NVIDIA Triton Inference Server that lets attackers crash production AI services through malicious HTTP requests (CVE-2025-23310 and CVE-2025-23311) &lt;br/&gt;&lt;br/&gt;Found during new hire onboarding: our AI/ML Security Engineer, Will Vandevanter, followed our standard static analysis approach against Pwn2Own 2025 targets.&lt;br/&gt;&lt;br/&gt;Read the blog: &lt;a href=&#34;https://blog.trailofbits.com/2025/08/04/uncovering-memory-corruption-in-nvidia-triton-as-a-new-hire/&#34;&gt;https://blog.trailofbits.com/2025/08/04/uncovering-memory-corruption-in-nvidia-triton-as-a-new-hire/&lt;/a&gt;
    </content>
    <updated>2025-08-05T11:28:21Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2pq9h548whqdt2hagd79ghdudmvpaug2srpuj4esnztlvy7cqurqzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfua903vn</id>
    
      <title type="html">At DistrictCon&amp;#39;s inaugural Junkyard competition, we achieved ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2pq9h548whqdt2hagd79ghdudmvpaug2srpuj4esnztlvy7cqurqzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfua903vn" />
    <content type="html">
      At DistrictCon&amp;#39;s inaugural Junkyard competition, we achieved full remote execution on two popular home network devices: a Netgear WGR614v9 router and BitDefender Box V1 security appliance.&lt;br/&gt;&lt;br/&gt;Our exploitation techniques included chaining four buffer overflow vulnerabilities with authentication bypass on the router, plus a novel &amp;#34;bashsledding&amp;#34; ROP technique that sprays shell commands into NVRAM for reliable code execution. &lt;br/&gt;&lt;br/&gt;Read the blog: &lt;a href=&#34;https://blog.trailofbits.com/2025/07/25/exploiting-zero-days-in-abandoned-hardware/&#34;&gt;https://blog.trailofbits.com/2025/07/25/exploiting-zero-days-in-abandoned-hardware/&lt;/a&gt;
    </content>
    <updated>2025-07-25T15:23:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsxu2g3f4lumvtzdynenvn572r9ueq437p6290y0llj4rmddpw7ryczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuawau06</id>
    
      <title type="html">New Trail of Bits Tribune: Our AIxCC finals submission, how we ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsxu2g3f4lumvtzdynenvn572r9ueq437p6290y0llj4rmddpw7ryczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuawau06" />
    <content type="html">
      New Trail of Bits Tribune: Our AIxCC finals submission, how we exposed critical flaws in Go&amp;#39;s built-in parsers that can enable authentication bypass and data exfiltration from production systems, and 14 new security reviews. &lt;br/&gt;Read it here:  &lt;a href=&#34;https://mailchi.mp/trailofbits/trail-of-bits-tribune-july-2025&#34;&gt;https://mailchi.mp/trailofbits/trail-of-bits-tribune-july-2025&lt;/a&gt;
    </content>
    <updated>2025-07-24T11:11:01Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0xjgxgagvc87n6mfhsv6g8rv2aselwyu5wt2kt69lps8hgeqauhgzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuvg54m0</id>
    
      <title type="html">disconnect3d from Trail of Bits presents Pwndbg at #EuroPython. ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0xjgxgagvc87n6mfhsv6g8rv2aselwyu5wt2kt69lps8hgeqauhgzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuvg54m0" />
    <content type="html">
      disconnect3d from Trail of Bits presents Pwndbg at #EuroPython.&lt;br/&gt;Pwndbg is a Python tool that makes low-level debugging actually enjoyable for security work.&lt;br/&gt;Pwndbg provides:&lt;br/&gt;→ Clear context displays for assembly analysis&lt;br/&gt;→ Built-in heap and stack visualization&lt;br/&gt;→ Streamlined commands for exploit development&lt;br/&gt;→ Python extensibility for custom analysis&lt;br/&gt;Today at 10:30 at Terrace 2A. Perfect for anyone doing systems security, malware analysis, or CTF challenges.&lt;br/&gt;&lt;a href=&#34;https://ep2025.europython.eu/session/pwndbg-low-level-debugging-and-exploit-development-with-python&#34;&gt;https://ep2025.europython.eu/session/pwndbg-low-level-debugging-and-exploit-development-with-python&lt;/a&gt;
    </content>
    <updated>2025-07-17T07:06:09Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2jncctfzuxu6fe7s5ea3xaqsysn4ru8mc3wyvrsdq365wxg75gwgzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuxa5ujg</id>
    
      <title type="html">Do you know exactly what data was used to train your ML models? ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2jncctfzuxu6fe7s5ea3xaqsysn4ru8mc3wyvrsdq365wxg75gwgzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuxa5ujg" />
    <content type="html">
      Do you know exactly what data was used to train your ML models? &lt;br/&gt;&lt;br/&gt;Datasig generates fingerprints for AI training datasets that can help detect poisoning attacks without needing to store a dataset’s raw data. &lt;br/&gt;&lt;br/&gt;Our new tool helps AI Bill of Materials (AIBOM) tools track datasets that are part of an AI model’s supply chain. Datasig’s fingerprints can trace a model’s data supply chain to determined if it was trained on data that was poisoned, erroneous, or contained sensitive information.&lt;br/&gt;&lt;br/&gt;Read more about the tool: &lt;a href=&#34;https://blog.trailofbits.com/2025/05/02/datasig-fingerprinting-ai/ml-datasets-to-stop-data-borne-attacks/&#34;&gt;https://blog.trailofbits.com/2025/05/02/datasig-fingerprinting-ai/ml-datasets-to-stop-data-borne-attacks/&lt;/a&gt;
    </content>
    <updated>2025-05-02T13:27:40Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0y7eejcxhvtss84flsv6ypp0nhmqz6n8x3pz72l2890f03l2avlqzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfudvvxqp</id>
    
      <title type="html">Attackers can use MCP servers to hack your system before tools ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0y7eejcxhvtss84flsv6ypp0nhmqz6n8x3pz72l2890f03l2avlqzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfudvvxqp" />
    <content type="html">
      Attackers can use MCP servers to hack your system before tools are invoked. &lt;br/&gt;&lt;br/&gt;We call this attack vector &amp;#34;line jumping.&amp;#34; This is a critical vulnerability in which tool descriptions become prompt injection vectors during the initial tools/list request. This technique bypasses invocation controls, breaking connection isolation and rendering security checkpoints ineffective.&lt;br/&gt;&lt;br/&gt;Even &amp;#34;human approval&amp;#34; fails: AI-enabled IDEs permit automatic execution, and users rarely recognize disguised malicious commands.&lt;br/&gt;&lt;br/&gt;Read the blog: &lt;a href=&#34;https://blog.trailofbits.com/2025/04/21/jumping-the-line-how-mcp-servers-can-attack-you-before-you-ever-use-them/&#34;&gt;https://blog.trailofbits.com/2025/04/21/jumping-the-line-how-mcp-servers-can-attack-you-before-you-ever-use-them/&lt;/a&gt;
    </content>
    <updated>2025-04-21T15:01:04Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqstgc3e2t3nhlsuhrzw75ywzj6wztxfem6ykj7xu3982uuqzr2c02czyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfugnuw2y</id>
    
      <title type="html">Coming to PyCA Cryptography—a new Rust-powered ASN.1 API that ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqstgc3e2t3nhlsuhrzw75ywzj6wztxfem6ykj7xu3982uuqzr2c02czyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfugnuw2y" />
    <content type="html">
      Coming to PyCA Cryptography—a new Rust-powered ASN.1 API that reduces parser differentials while giving you clean Python syntax and native-speed parsing.&lt;br/&gt;&lt;br/&gt;Why does Python need this? Most devs aren&amp;#39;t working with ASN.1 daily, but many need custom encoding beyond standard X.509. Think extracting DER-encoded values from X.509 certs like sigstore custom extensions&lt;br/&gt;&lt;br/&gt;Read the blog: &lt;a href=&#34;https://blog.trailofbits.com/2025/04/18/sneak-peek-a-new-asn.1-api-for-python/&#34;&gt;https://blog.trailofbits.com/2025/04/18/sneak-peek-a-new-asn.1-api-for-python/&lt;/a&gt;
    </content>
    <updated>2025-04-18T13:28:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8m2my3hwquq7e2gh3ssfjvnefx7kmvzaqjqjnmuw5rupmvzdz9cgzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfur89u09</id>
    
      <title type="html">Our new Testing Handbook section on snapshot fuzzing helps ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8m2my3hwquq7e2gh3ssfjvnefx7kmvzaqjqjnmuw5rupmvzdz9cgzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfur89u09" />
    <content type="html">
      Our new Testing Handbook section on snapshot fuzzing helps security engineers test software that&amp;#39;s traditionally difficult to analyze, such as kernel components and antivirus, where a single crash can take down the entire system. &lt;br/&gt;&lt;br/&gt;Snapshot fuzzing captures memory and register states at critical execution points, allowing security engineers to:&lt;br/&gt;&lt;br/&gt;- Test thousands of code paths without time-consuming system restarts&lt;br/&gt;- Ensure fully deterministic testing where the same input always produces the same result&lt;br/&gt;- Eliminate unreproducible crashes by starting each test from identical states&lt;br/&gt;-Easily track code coverage and detect failures in emulated environments&lt;br/&gt;&lt;br/&gt;In this section, we provide step-by-step instructions for building custom harnesses, fuzz campaigns, and more using What the Fuzz (wtf), an open-source snapshot-based fuzzer.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://blog.trailofbits.com/2025/04/09/introducing-a-new-section-on-snapshot-fuzzing-for-kernel-level-testing-in-the-testing-handbook/&#34;&gt;https://blog.trailofbits.com/2025/04/09/introducing-a-new-section-on-snapshot-fuzzing-for-kernel-level-testing-in-the-testing-handbook/&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://media.infosec.exchange/infosec.exchange/media_attachments/files/114/308/353/056/644/944/original/8d39f591f7acd177.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-04-09T13:58:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsr4ax303qwgf4vut7j57xvxgk459saltqaldeqzgd9yqmujrxhlzgzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu8mshge</id>
    
      <title type="html">If you&amp;#39;re fuzzing C/C&#43;&#43; code and need more customizability, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsr4ax303qwgf4vut7j57xvxgk459saltqaldeqzgd9yqmujrxhlzgzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu8mshge" />
    <content type="html">
      If you&amp;#39;re fuzzing C/C&#43;&#43; code and need more customizability, our new Testing Handbook chapter shows you exactly how to set up and use LibAFL - both as a libFuzzer drop-in and as a Rust library.&lt;br/&gt;&lt;a href=&#34;https://appsec.guide/docs/fuzzing/c-cpp/libafl/&#34;&gt;https://appsec.guide/docs/fuzzing/c-cpp/libafl/&lt;/a&gt;
    </content>
    <updated>2025-03-12T14:17:40Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsph230u9h0p3wpj5zxz6zcyfhtt6p0h064fwjmfnw49d9qhah7tkczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu4gx798</id>
    
      <title type="html">Thanks to OSTIF!, in 2024, we assessed cURL&amp;#39;s HTTP/3 ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsph230u9h0p3wpj5zxz6zcyfhtt6p0h064fwjmfnw49d9qhah7tkczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu4gx798" />
    <content type="html">
      Thanks to OSTIF!, in 2024, we assessed cURL&amp;#39;s HTTP/3 components. We found two issues, enhanced fuzzing coverage, and provided testing and security recommendations.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/trailofbits/publications/blob/master/reviews/2023-12-curl-http3-securityreview.pdf&#34;&gt;https://github.com/trailofbits/publications/blob/master/reviews/2023-12-curl-http3-securityreview.pdf&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;cURL marked our 14th security assessment with OSTIF, with our first being in 2019. OSTIF&amp;#39;s mission to secure critical open-source software has led to security improvements across projects on which we all depend.&lt;br/&gt;Read their annual reports:&lt;br/&gt;&lt;a href=&#34;https://ostif.org/ostif-2024-annual-report/&#34;&gt;https://ostif.org/ostif-2024-annual-report/&lt;/a&gt;&lt;br/&gt;&lt;a href=&#34;https://ostif.org/2024-sovtech-audit-report/&#34;&gt;https://ostif.org/2024-sovtech-audit-report/&lt;/a&gt;
    </content>
    <updated>2025-02-14T15:05:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswksjwthrndppmwwsyka62yj7dggyklthq023c7tq0w0ysemdtn9szyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfup6ju7g</id>
    
      <title type="html">PyPI&amp;#39;s new archival feature lets maintainers explicitly ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswksjwthrndppmwwsyka62yj7dggyklthq023c7tq0w0ysemdtn9szyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfup6ju7g" />
    <content type="html">
      PyPI&amp;#39;s new archival feature lets maintainers explicitly signal when projects won&amp;#39;t receive future updates. No more guessing about maintenance status - package users can now make clear, informed decisions about their dependencies.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://blog.trailofbits.com/2025/01/30/pypi-now-supports-archiving-projects/&#34;&gt;https://blog.trailofbits.com/2025/01/30/pypi-now-supports-archiving-projects/&lt;/a&gt;
    </content>
    <updated>2025-01-30T14:49:49Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswyncf7dfyke8pg6pnswygwm45au0r0ts9dyfr7g02a7kjp86vuuczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfue8jkw2</id>
    
      <title type="html">Now accepting applications for our 2025 summer internship ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswyncf7dfyke8pg6pnswygwm45au0r0ts9dyfr7g02a7kjp86vuuczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfue8jkw2" />
    <content type="html">
      Now accepting applications for our 2025 summer internship program!&lt;br/&gt;&lt;br/&gt;Available tracks &amp;amp; examples:&lt;br/&gt;AI/ML Security: Develop safety frameworks, conduct risk assessments&lt;br/&gt;Application Security: Exploit kernel vulnerabilities, conduct code reviews, develop anti-DRM solutions&lt;br/&gt;Blockchain: Enhance Slither/Echidna, shadow professional security audits&lt;br/&gt;Cryptography: Build next-gen cryptanalysis tools, contribute to academic research&lt;br/&gt;Operations: Drive strategic initiatives alongside our CEO&lt;br/&gt;&lt;br/&gt;Details:&lt;br/&gt;Duration: June - August 2025&lt;br/&gt;Location: NYC or Remote&lt;br/&gt;Direct mentorship from industry experts&lt;br/&gt;&lt;br/&gt;Apply now: &lt;a href=&#34;https://apply.workable.com/trailofbits/j/7476E8C7DC/&#34;&gt;https://apply.workable.com/trailofbits/j/7476E8C7DC/&lt;/a&gt;
    </content>
    <updated>2025-01-29T16:46:10Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9hfv3u252xc6x7q9w2htwdquatjnpfyzxkw5kdnw9jfh05pj55pczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfun3mdn7</id>
    
      <title type="html">We&amp;#39;ve released 35 new Semgrep rules targeting infrastructure, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9hfv3u252xc6x7q9w2htwdquatjnpfyzxkw5kdnw9jfh05pj55pczyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfun3mdn7" />
    <content type="html">
      We&amp;#39;ve released 35 new Semgrep rules targeting infrastructure, supply chain, and Ruby security issues. Plus, learn how to leverage regex mode and HCL support for better infrastructure-as-code security. &lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://blog.trailofbits.com/2024/12/09/35-more-semgrep-rules-infrastructure-supply-chain-and-ruby/&#34;&gt;https://blog.trailofbits.com/2024/12/09/35-more-semgrep-rules-infrastructure-supply-chain-and-ruby/&lt;/a&gt;
    </content>
    <updated>2024-12-09T15:32:24Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsrxvfvrqnghjagq04qthlsh8dksuaq29u4yee50m3vtmkjpwjlg8qzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuwggqaq</id>
    
      <title type="html">AWS Nitro Enclaves offer strong isolation for sensitive workloads ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsrxvfvrqnghjagq04qthlsh8dksuaq29u4yee50m3vtmkjpwjlg8qzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfuwggqaq" />
    <content type="html">
      AWS Nitro Enclaves offer strong isolation for sensitive workloads but require careful security implementation. We cover key areas to help developers avoid common pitfalls and harden their enclave deployments. &lt;a href=&#34;https://blog.trailofbits.com/2024/09/24/notes-on-aws-nitro-enclaves-attack-surface/&#34;&gt;https://blog.trailofbits.com/2024/09/24/notes-on-aws-nitro-enclaves-attack-surface/&lt;/a&gt;
    </content>
    <updated>2024-09-24T13:57:16Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs80jc4tylud32mjm5xt5epc9tnxs0mvce3glkrgnsa66qyhd5evxgzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu4gsgns</id>
    
      <title type="html">We&amp;#39;ve completed a comparative security assessment of ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs80jc4tylud32mjm5xt5epc9tnxs0mvce3glkrgnsa66qyhd5evxgzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfu4gsgns" />
    <content type="html">
      We&amp;#39;ve completed a comparative security assessment of authorization policy languages: Cedar, Rego, and the OpenFGA modeling language. &lt;br/&gt;If you are a language designer or a software developer, our AWS-sponsored assessment also provides recommendations for improving policy language design and for securing systems that use policy languages.&lt;br/&gt;&lt;a href=&#34;https://buff.ly/4cSO63s&#34;&gt;https://buff.ly/4cSO63s&lt;/a&gt;
    </content>
    <updated>2024-09-11T12:17:00Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqst2n8g75rcxh3gjq79zg7506qar63flavmkwu653agz6qtrskfhfszyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfux8zd5p</id>
    
      <title type="html">We want your old GPUs that were destined to become e-waste. ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqst2n8g75rcxh3gjq79zg7506qar63flavmkwu653agz6qtrskfhfszyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfux8zd5p" />
    <content type="html">
      We want your old GPUs that were destined to become e-waste. &lt;br/&gt;We&amp;#39;re repurposing outdated GPUs to tackle challenging computer security and program analysis problems.  &lt;a href=&#34;https://buff.ly/3XsbdgJ&#34;&gt;https://buff.ly/3XsbdgJ&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://media.infosec.exchange/infosec.exchange/media_attachments/files/113/085/449/658/073/647/original/4da9dc3bbe6ce26e.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-09-05T14:37:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8r3ljxtlgy7waea47gm69fxxpkhktadrarutgz8kx0at4h4m5xfgzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfux306af</id>
    
      <title type="html">We provisioned cloud infrastructure the Max Power way, showing ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8r3ljxtlgy7waea47gm69fxxpkhktadrarutgz8kx0at4h4m5xfgzyq0zr93ygpxtgc2eu0kf849wzvz4x4m9c34yse5hjh2tz7kqe0hfux306af" />
    <content type="html">
      We provisioned cloud infrastructure the Max Power way, showing that AI tools often generate code that works but has terrible security properties. &lt;br/&gt;&lt;a href=&#34;https://buff.ly/3X54ZSN&#34;&gt;https://buff.ly/3X54ZSN&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://media.infosec.exchange/infosec.exchange/media_attachments/files/113/034/304/937/073/570/original/1bbd04430f63bdfb.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-08-27T13:50:17Z</updated>
  </entry>

</feed>