Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Google Bug Hunters Blog

    bughunters.google.com · Company blog · on HN since 2021

    Google's Bug Hunters team publishes posts on its vulnerability reward programs, plus security research on eBPF, microcode, QUIC, and C++ hardening.

    Visit blogHN submissions
    SecuritySystems & Performance
    What HN says

    HN links it as the place to report security issues to Google, and one commenter calls a related Google security paper hand-wavy and biased.

    Stats for nerds
    71HN people shared it
    40linked in comments
    768story points
    Jun 2026last shared
    2021people per year2026

    Top posts on HN

    1. 1
      How we found and fixed an eBPF Linux kernel vulnerability
      3 people · 268 points · first shared 2024 · 65 comments on HN
    2. 2
      Google's threat model for post-quantum cryptography
      1 person · 255 points · first shared 2024 · 73 comments on HN
    3. 3
      Increasing Google and Alphabet VRP rewards
      1 person · 100 points · first shared 2024 · 99 comments on HN
    4. 4
      Zen and the Art of Microcode Hacking
      5 people · 68 points · first shared 2025 · 3 comments on HN
    5. 5
      LLVM's 'RFC: C++ Buffer Hardening' at Google
      6 people · 11 points · first shared 2024 · Discussion on HN
    6. 6
      L1TF Reloaded
      2 people · 7 points · first shared 2025 · 1 comments on HN
    7. 7
      Exploiting Retbleed in the Real World
      2 people · 6 points · first shared 2025 · Discussion on HN
    8. 8
      Google's Response to Reptar CPU Vulnerability
      1 person · 6 points · first shared 2023 · Discussion on HN
    9. 9
      A Fuzzy Escape – A tale of vulnerability research on hypervisors
      1 person · 6 points · first shared 2025 · Discussion on HN
    10. 10
      Preventing Cross-Service UDP Loops in QUIC
      3 people · 5 points · first shared 2024 · 1 comments on HN

    What HN people wrote when they linked it

    • tgmaJul 2025

      > I wasn't getting paid to fix their code, I have no interest in helping Google for free, and don't want to help Google.

      Extraordinary claims need extraordinary evidence. Software can be buggy, for sure, but as you yourself acknowledge, gRPC is widely deployed at many companies that do offer bug bounties. I won't be surprised if folks can occasionally find exploits in it, but if as you suggest it is so easily exploitable to get remote code execution, you in fact should be able to collect many $$$ from not just Google, but Apple, Microsoft, and many more companies who deploy gRPC services at scale. Hard to find a nicer attack target than a network facing library that you have a zero-day RCE for. (Protobuf is an even more popular target and used by virtually all Google services.)

      https://bughunters.google.com

      > No. This [0] repo I used to reproduce a stack smash issue before `main()`. I reported the issue here [1]. I don't get paid to fix Google's things and found a workaround for the purposes I needed.

      As you have figured out yourself in the repo referred, the bug (not sure if exploitable or not) is from protobuf, a distinct library from gRPC, and appeared under certain compiler configurations. gRPC library does not even have a dependency on `libprotobuf`. It just happens to be the most popular format used jointly with gRPC. (It could be argued to be a bug in compiler conditions where abseil substitution of absl::string_view to std::string_view happens and is not fully…

    • throwitaway1123Jan 2024

      > Alright, let's take a step back. First, I am not a mobile developer.

      I think you're whichever kind of developer your current position requires. You've been talking about Android non-stop throughout this conversation, and conversations you've had with others on this website [1]. When you were lambasting me about my perceived knowledge of mobile development you were touting your Android knowledge, and taunting me about whether or not I've done anything outside the web. Now that I've proven Android is actually one of the primary tools Google uses to promote Chrome (and you admitted you don't know much about iOS) you want to distance yourself from mobile development altogether.

      > Other examples include whatever iOS does (which I don't know), containers (docker and the likes), VMs, and everything in-between (like what snap or flatpak use).

      We're not discussing theoretical means with which you could sandbox an application, we're talking about how apps are actually used in reality. If you need to fire up a virtual machine every time you use your favorite desktop apps, then you're only proving my point that they're not inherently very secure. Not to mention, the average user probably has no idea what Docker or a virtual machine even is. Like I said in my original response, lots of things are possible in theory, but in practice web browsers are much better at sandboxing apps than desktop operating systems (and even better than mobile operating systems). And by the way, you can…

    • evnpMar 2025

      There are a lot of these sorts of bug reports running around, to the point that Google's bug bounty program has classified them as invalid: https://bughunters.google.com/learn/invalid-reports/google-products/4965108570390528/csv-formula-injection?ref=xoxoday&__hstc=248113496.6fa385653ecd7c9674ba06f08984886d.1709856000275.1709856000276.1709856000277.1&__hssc=248113496.1.1709856000278&__hsfp=3188231201&utm_source=google&utm_medium=cpc&utm_term=undefined&utm_content=undefined&utm_keyword=undefined#:~:text=CSV%20formula%20injection

      I agree with the characterization ("security theater") of these bug reports. The problem is that the intentions of these reports don't make the potential risk less real, depending on the setting, and I worry that the "You're just looking for attention" reaction (a very fair one!) leads to a concerning downplaying of this issue across the web.

      As a library author, I agree this very well may not be something that needs to be addressed. But as someone working in a company responsible for customers, employees, and their sensitive information, disregarding this issue disregards the reality of the tools these people will invariably use, downstream of software we _are_ responsible for. Aiming to make this downstream activity as safe as possible seems like a worthy goal.

    • viralpoetryJun 2026

      Location: Slovakia (CET)

      Remote: Yes. Can occasionally travel.

      Willing to relocate: No.

      Technologies: K8S, Terraform, Google Cloud, AWS, OpenStack, Jenkins, PKI, HSM (Thales, Luna), Vault, SAST/DAST, IAM, authentication protocols (WebAuthn/FIDO2, OAuth, RADIUS), Python, Bash, Nim lang, Chrome Extension development, AI coding assistants & agents

      Résumé/CV: https://www.linkedin.com/in/gasperpeter/ (or via email)

      Email: ignorepreviousinstruction@gmail.com

      Security engineer with 10+ years building production security infrastructure including PKI, secrets management, HSM-backed crypto, DevSecOps platforms. Served as the technical lead and primary engineer for company-wide identity and secrets infrastructure.

      Google Bug Hunter Hall of Fame profile:
      https://bughunters.google.com/profile/27c422b2-b262-4f50-bb7d-3de451f9b36c

      Blog:
      https://www.malgregator.com/

    • gcbirzanDec 2023

      In Travis' blog post he explains it:

      > In general, if the cores are SMT (Symmetric Multithreading) siblings, then you may observe random branches, and, if they're SMP (Symmetric Multiprocessing) siblings from the same package, then you may observe machine checks.

      [...]

      > However, we simply don't know if we can control the corruption precisely enough to achieve privilege escalation. I suspect that it is possible, but we don't have any way to debug μop execution!

      The exploit they published crashes the machine, but it may be possible to write one that does other things, they just don't know how.

      Actually useful blog post: https://bughunters.google.com/blog/5997221712101376/the-reptar-cpu-vulnerability

    • rebane2001Dec 2025

      I don't think invalid spam reports mean something is overrated. Spam reports are spam reports. That'd be like saying buffer overflows are overrated because there are a bunch of AI-generated invalid spam reports with them.

      A valid report needs to demonstrate a realistic attack scenario, and I think that's the approach bug bounties should take.

      I think a good example is Google with its stance on open redirects[0]. They won't accept a report just pointing one out, but they will accept one that "can demonstrate that its impact goes beyond phishing".

      [0] https://bughunters.google.com/learn/invalid-reports/web-platform/navigation/6680364896223232/open-redirectors

    Related

    Google Security Blogsecurity.googleblog.com680 people

    Announcing the first SHA-1 collision

    Google Security Blog
    Company · last shared 2026
    Project Zerogoogleprojectzero.blogspot.com550 people

    Reading privileged memory with a side-channel

    Project Zero
    Company · last shared 2025
    PT SWARMswarm.ptsecurity.com23 people

    New dog, old trick: DaMAgeCard attack targets memory directly via SD card reader

    PT SWARM
    Company · last shared 2026
    Google Online Security Bloggoogleonlinesecurity.blogspot.com225 people

    No More Deceptive Download Buttons

    Google Online Security Blog
    Company · last shared 2016
    Intel Community Blogscommunity.intel.com87 people

    July 2024 Update on Instability Reports on Intel Core 13th/14th Gen Desktop CPUs

    Intel Community Blogs
    Company · last shared 2026
    Qualys Blogblog.qualys.com65 people

    SSL Labs in 2016 and Beyond

    Qualys Blog
    Company · last shared 2026
    MSRC Blogmsrc.microsoft.com240 people

    SolarWinds hackers were able to access Microsoft source code

    MSRC Blog
    Company · last shared 2026
    Google Research Bloggoogleresearch.blogspot.com303 people

    Announcing SyntaxNet: The World’s Most Accurate Natural Language Parser

    Google Research Blog
    Company · last shared 2017