Tal Skverer

@taltechtreks.com

Security Researcher | Blog writer | Hacker | DEFCON speaker | Gamer | Silly stuff lover. https://taltechtreks.com/

Look what just landed in GitHub's changelog ๐Ÿ‘€ A well-needed change to how GitHub Actions constructs the sub claim in its OIDC tokens, making OIDC trust relationships more secure for organizations by embedding immutable identifiers in the claim.

Bild

ื•ื•ืื•, ืื™ื–ื” ืื•ื•ื™ืจื” ื•ืื™ื–ื” ืงื”ืœ ื‘-Reversim Summit ื”ื™ื•ื! ืฉืžื—ืชื™ ืžืื•ื“ ืขืœ ื”ื–ื›ื•ืช ืœื”ื™ื•ืช ืคื” ื•ืœื”ืฆื™ื’ ื‘ืคื ื™ื›ื ืืช ื”ืžื—ืงืจ ืฉืœื™, ืชื•ื“ื”!

Bild

ืื™ื–ื” ื›ื™ืฃ ืฉื”ื’ื™ืข ื”ื›ื ืก ื”ืฉื ืชื™ ืฉืœ Reversim Summit! ื›ื ืก ืฉืชืžื™ื“ ื ื”ื“ืจ ืœื”ื™ื•ืช ื‘ื• ืขื ื”ืจืฆืื•ืช ืžืขื ื™ื™ื ื•ืช ื•ืžืขื•ืœื•ืช, ื•ื”ืคืขื ื”ื•ื ืžืชื•ืง ื‘ืžื™ื•ื—ื“ ื›ื™ ื™ื•ืฆื ืœื™ ืœื”ืจืฆื•ืช ื‘ื• ื‘ืคืขื ื”ืจืืฉื•ื ื”! ืžื•ื–ืžื ื™ื ืœื‘ื•ื ืœืฉืžื•ืข ืขืœ ืื™ืš ื ืจืื” ื”ืืงื™ื ื’ ืœืžืฉื—ืงื™ ืื ื“ืจื•ืื™ื“, ื•ืื™ืš ื‘ื™ืœื™ืชื™ ืืช ื™ืžื™ ื”ืงื™ืฅ ืื™ ืฉื ื‘2016 ื›ื“ื™ ืœืคืจื•ืฅ ืœืคื•ืงื™ืžื•ืŸ ื’ื•. ืžื—ืจ, 27/10, ื‘13:20 ื‘ืื•ืœื ื”ื’ื“ื•ืœ!

Bild

Had a great time presenting the OWASP Top 10 NHI Project today at #LASCON Austin with Tomer Yahalom! We've had the pleasure to give the talk to a great crowd and amazing people. Looking forward to the second day filled with interesting talks!

Bild

I am absolutely delighted to share that I'll be giving a talk at Reversim Summit 2025 on breaking Pokรฉmon Go's anti-cheating mechanism! On a personal note, every time I visit Reversim, it shows me just how awesome, welcoming, and genuinely interesting community-driven events can be.

Bild

Giving a talk on Pokemon Go, I just had to convert myself to a Pokemon trainer. The amazing Ryan Rockenbaugh surprised me with a limited edition sticker of Trainer Tal Sticker wall at #DEFCON got 2, and I will be giving what's left tomorrow at my talk Breaking 'Em All! 11:30 Track 3. See you!

BildBild

Excited and humbled to speak once again in DEF CON. Talk is on Saturday at 11:30, track 3. I'll be in the conf till Sunday, hit me up if you want to chat over the talk or any other project.

Bild

I'm building something cute and new, but as opposed to my normal ways, this time I'm using #Cursor heavily and the flow blows my mind. Although I'm certain that without prior good knowledge of coding it wouldn't work that well.

Excited to present my research tomorrow at #RSAC! Come by to hear John and me share conclusions and insights on the first publicly available report on Non-Human identity security! See you there, May 1, 10:50 am at Moscone West 3004!

Bild

For today, a bit Friends content! Or, uhh, actually, computer science! Whatโ€™s the largest sofa you can pivot around a corner? Heard about this problem in the past, but I thought it's one of those we will never be able to prove. (At least until quantum computers arrive to solve some NP problems)

The Largest Sofa You Can Move Around a Corner | Quanta Magazine

A new proof reveals the answer to the decades-old โ€œmoving sofaโ€ problem. It highlights how even the simplest optimization problems can have counterintuitive answers.

quantamagazine.org

Took a bit of hiatus from posting here, was quite busy the past few months (CFP season amirightโ€ฆ) But I do have more cool stuff ready for sharing as well as writing 2 blog posts about projects I worked on lately. Looking forward to sharing with you all

Check out this wild project: #Steam #Brick. The author transformed the Steam Deck to a brick that still connects to screens or VR while reducing size by a third Projects like this (author used steam-provided data) are a great example of "right-to-own", critical to enhance electronics sustainability

No screen, no controller, and absolutely no sense, just a power button and a USB port.

Brick your Steam Deck - one way or anotherโ€ฆ

crastinator-pro.github.io

So, #OAuth implementations seem to always have some edge case or quirk making it vulnerable in odd ways. This particular exploit leveraged an open redirect in an app's OAuth callback, combined with #Google OAuth's quirks to steal authorization codes on visiting a malicious website.

OAuth Non-Happy Path to ATO

Learn how small errors in OAuth implementation can lead to significant security vulnerabilities like one-click account takeover in web applications

blog.voorivex.team

Cute bit of #internet history, this post shows why #Git gives you 0.1 seconds to decide if it runs a fixed command. Turns out, backwards compatibility in code is hard, especially if the code is distributed widely, and can lead to these kind of funny instances (and other that can cause real damage)

Why is Git Autocorrect too fast for Formula One drivers?

Why does Git's autocorrect wait 0.1s before executing a mistyped command? Let's dig in.

blog.gitbutler.com