Benson Liu
@bliutech
security engineer @meta // cs @ucla // ctf @pbrucla
I recently talked to some students about scaling vulnerability discovery (particularly in the context of developing program analysis tools). 🐛🚀 The following diagram is how I decided to break down the process. 🖌️ What did I get right/miss? 👀

Carey Nachenberg was a Chief Scientist at a GoogleX moonshot, a Fellow (senior most eng at Symantec) and a professor at UCLA. I interviewed him about his career story and we discussed: • Story behind his growth to IC10 (VP equivalent) • How high-level IC recruiting works •…
Day 2 was equally fun! 👀 All of the novelty challenges were really interesting and blew my mind. 🤯 Wish we had more time to play around with them, it was a blast! ❤️
Had a lot of fun at the first day of DiceCTF Finals playing with folks from @pbrucla! ⛳️ Thanks to @dicegangctf for being great hosts and the neat challenges! 🥳
Had a lot of fun at the first day of DiceCTF Finals playing with folks from @pbrucla! ⛳️ Thanks to @dicegangctf for being great hosts and the neat challenges! 🥳

bugzilla.mozilla.org/show_bug.cgi?i… This is a big change for DOM Clobberers. Firefox Nightly no longer allows native document properties to be overwritten by elements with a name attr, e.g.: <img src=a name=currentScript> <script> alert(document.currentScript)// HTMLScriptElement </script>
Today I used a technique that’s probably not widely known in the community. In what cases could code like this lead to a vulnerability? ->
Psi Beta Rho won b01lers CTF 2025 this weekend! 🎉🥳 Thank you to the @b01lers team for hosting, and all our members for participating❣️
Got #1 at b01lers CTF with @pbrucla this past weekend! 🏆⛳️ This is the first time our team has gotten first (we've been close a couple of times 🫠) so was really excited about this result! 🥳 Thanks to @b01lers for the cool challenges! ❤️

🤯
Therefore, we can store the value of any attribute in a CSS custom property. However, we can't use the value of a pseudo-attribute in url(). And this is where image-set comes to the rescue — it allows us to use properties as arguments. developer.mozilla.org/en-US/docs/Web…
Blink: Intent to Deprecate and Remove: Remove auto-detection of ISO-2022-JP charset in HTML bit.ly/3FUL2Je
This year's LA CTF (hosted by @pbrucla) got featured by @UCLAengineering! 👀 Really awesome to look back and see how much it has grown! 🥳⛳️ samueli.ucla.edu/ucla-hosts-hyb…
I have written a blog post about null pointers on Linux: disconnect3d.pl/2025/03/03/whe…
Goodbye to a cool XS-leak! 👋
Blink: Intent to Ship: Partitioning :visited links history bit.ly/3EBPTP7
Nominations are now open for the Top 10 Web Hacking Techniques of 2024! Browse the contestants and submit your own here: portswigger.net/research/top-t…
The moments when I'm most proud of CTBB Podcast are the moments when we're discussing original, HQ research on the pod. So, that's why we're starting the Critical Research Lab with this tremendously talented group of researchers: