Chai Yichen

171 posts

Chai Yichen banner
Chai Yichen

Chai Yichen

@Hacker_Chai

U-uwawa uwa

Katılım Mart 2016
282 Takip Edilen448 Takipçiler
Chai Yichen retweetledi
Symbolic Software
Symbolic Software@symbolicsoft·
Today we're releasing hpke-ng: a clean-slate Rust implementation of HPKE (RFC 9180) and a drop-in replacement for Cryspen's hpke-rs, the subject of our critical nonce reuse vulnerability discovered in February. Faster, smaller and more hardened than hpke-rs across every metric.
Symbolic Software tweet media
English
1
7
20
1.6K
Chai Yichen
Chai Yichen@Hacker_Chai·
Advanced LLMs have really made plenty of fools look smart. Emphasis on "look smart", it's not too hard to see through it
English
0
0
3
245
Chai Yichen retweetledi
Sacha
Sacha@SachaKozma·
With @Hacker_Chai we just published our second blog post on Samsung security research! This one is about a local arbitrary APK install in Galaxy Store, combining a few vulns like a broken signature check, a file write, etc. Check it out here: bugscale.ch/blog/here-we-g…
English
1
3
5
465
Chai Yichen
Chai Yichen@Hacker_Chai·
To those interested, I mainly focus on the memory corruption side of vulnerability research / exploit dev, but after this Samsung stuff I also have a bit of experience with Android (i.e. Java, JNI, binder etc.)
English
0
0
4
256
Chai Yichen
Chai Yichen@Hacker_Chai·
From the looks of it, cloud gaming (i.e. games running on the cloud, streamed to your phone) may be coming in future for Samsung phones 👀. Idk what it's like now, but more stuff is being added
English
1
0
6
906
Chai Yichen
Chai Yichen@Hacker_Chai·
Our second blog post is out here: bugscale.ch/blog/here-we-g… ! We managed to install arbitrary APKs on the Samsung Galaxy S25 from an app without install permissions. For this, @SachaKozma did most of the work, but it was great looking into Samsung's cloud gaming component with him
English
1
28
99
13.4K
Chai Yichen
Chai Yichen@Hacker_Chai·
*free and pointer discarding. The dangling pointer exists for a fleeting moment during packet processing before it's gone. You'd think that's a memory leak then, but the ptr if not freed then is freed somewhere else, iirc. mbufs are kinda cool and my memory's hazy
English
0
0
0
194
Chai Yichen
Chai Yichen@Hacker_Chai·
Sadly, this one's probably unexploitable; couldn't find a way to extend the gap between free and realloc, and FreeBSD's UMA allocator is not a fan of zone crossing, which means we most likely can only replaced the dangling mbuf ptr with another mbuf
English
1
1
3
493
Chai Yichen
Chai Yichen@Hacker_Chai·
Revising this UAF I found a while back in FreeBSD's pf firewall: cgit.freebsd.org/src/commit/?id… . Unlike some who find bugs in components nobody has touched for years with Claude and parade them around like they've found the bug of the century, we find bugs in code people actually use
English
3
2
24
2.7K
Chai Yichen
Chai Yichen@Hacker_Chai·
*Revisiting dammit iOS
English
0
0
0
204
Chai Yichen
Chai Yichen@Hacker_Chai·
Did I mention I still have a remote kernel panic against all FreeBSD Wi-Fi users (again probably quite little). You're connected to Wi-Fi, receive my wireless frame, bam, panic. Marked duplicate (the previous guy barely had a PoC), not fixed
English
0
0
2
228
Chai Yichen
Chai Yichen@Hacker_Chai·
I know these stuff are old news, but I just recalled some of the minor bugs I found in FreeBSD in the past. If I had a PR team, each of these could be an "impressive find in a highly secure OS"
English
1
0
2
258
Chai Yichen
Chai Yichen@Hacker_Chai·
Sure hope money in banks are safe with the FCA's wonderful talents
Chai Yichen tweet media
English
0
0
1
238