Viewing profile — mccr8
mccr8
HN member- Joined
- Tue, May 08, 2012, 3:17 PM UTC
- HN karma
- 1,274
- Public activity
- 272 items
- HN profile
- View on Hacker News ↗
About mccr8
No profile information was provided.
Recent public activity
-
comment
Comment #49126256
AI is very good at finding security bugs. If you are working on a product that processes hostile data like a web browser and has a security bug bounty program, your choices are eit…
-
comment
Comment #48213161
The cute thing about asm.js is that it was fully backwards compatible with the web: it was just a lot slower without dedicated support. So Epic or whomever could put out a demo tha…
-
comment
Comment #48213048
One of the big issues with NaCl is that the API it used wasn't standardized at all and there was only a single implementation. You could pick a random function and ask "hey, what h…
-
comment
Comment #48067860
The incentive is that Mozilla will pay you thousands of dollars if you find a security bug: https://www.mozilla.org/en-US/security/client-bug-bounty/ We have many outside contribut…
-
comment
Comment #48056818
Fuzzing isn't good at things like dealing with code behind a CRC check, whereas the audit based approach using an LLMs can see the sketchy code, then calculate the CRC itself to co…
-
comment
Comment #48056708
Mostly I think this just means that having a test case makes it easier to fix and verify. You can't actually take for granted having a test case when fixing a security bug. Sometim…
-
comment
Comment #48056666
A general limitation of this approach is that it is only as good as your validator, and there's nothing easier to validate than a test case that creates, say, an AddressSanitizer u…
-
comment
Comment #48056508
Firefox developers do fix issues found by Coverity. I haven't looked at the results in over a decade, but the last time I did there were a few code patterns we used in a lot of pla…
-
comment
Comment #48056483
Possibly! One of the many areas that might need rethinking in the age of AI (that started in February of this year) is how long security bugs should be hidden. We live in interesti…
-
comment
Comment #48056468
I'd say it leans towards memory corruption kinds of issues, as those are easiest to pass the validator, thanks to AddressSanitizer. I think there's a lot of potential for making th…
-
comment
Comment #48055443
Quantifying the abilities of an LLM is a hard research problem, so I'm not sure if I can describe it in any great way, but Mythos did seem to be fairly clever about putting togethe…
-
comment
Comment #48055025
The usual sorts of fuzzing and static analyses, using AddressSanitizer and ThreadSanitizer. Also, with a bug bounty program to try to encourage external researchers to report issue…
-
comment
Comment #48027445
If you go to about:memory and click on "measure" you can see a bit of where the memory is going. The per-tab overhead isn't that high, but unfortunately there's quite a bit of over…
-
comment
Comment #47893806
You can't just use a linter to fix buffer overflows, or people would have done it already.
-
comment
Comment #47865446
The basic technique (as has been publicly described by Anthropic) is you ask one agent to come up with a test case that triggers, say, an ASan use-after-free. Then you have a secon…
- story
-
comment
Comment #47834806
Not really. The models were pointed specifically at the location of the vulnerability and given some extra guidance. That's an easier problem than simply being pointed at the entir…
-
comment
Comment #47834779
The flood of reports that open source projects like curl, Linux and Chromium are getting are presumably due to public models like Open 4.6 that released earlier this year, and not …
-
comment
Comment #47684406
No, they stopped paying bounties.
-
comment
Comment #47284083
You should generally assume that in a web browser any memory corruption bug can, when combined with enough other bugs and a lot of clever engineering, be turned into arbitrary code…
-
comment
Comment #47277936
Google already has an AI-powered security vulnerability project, called Big Sleep. It has reported a number of issues to open source projects: https://issuetracker.google.com/saved…
-
comment
Comment #47277789
The bugs that were issued CVEs (the Anthropic blog post says there were 22) were all real security bugs. The level of AI spam for Firefox security submissions is a lot lower than t…
-
comment
Comment #47095745
I think the trick to making the "shorts" feature stop showing scantily clad women is to use it actively a bit, and only watch the videos that are decidedly something else. I did th…
-
comment
Comment #46576291
Rust did exist in some form in 2011. Source: I ate lunch with part of the Rust team in 2011.
-
comment
Comment #46508012
Each tab can be a dozen or more processes nowadays, thanks to site isolation.