Post

I am very much an AI hater but if there's one use of LLMs that I think should be completely uncontroversial it's finding vulns and reporting them...

I'm not sure how AI even helps you with finding this one, unless it writes a brute-force script for you. (Which you could easily do yourself.) It doesn't make the calculation any easier to do or make it any more obvious the keys were weak

"Don't worry, there has not yet been any significant disruption to _our_ business, though some rabble may rouse some undue noise about us that we'll have to see what comes of it." Brother, your company is going to be synonymous with idiocy.

Well, the part about "The affected global TLS business is a very small part of eMudhra’s operations" is pretty ripe as well. They seem to have missed the fact that they self-owned their own infra.

y'know after that I think it might be best to just remove *all* their certs not just the affected ones. Not taking responsibility is less a red flag and more an attempt at a world record largest piece of red fabric.

It's an Indian shop, most of the devs there are terrible because they built their industry on selling bodies. So you get an army of all incompetents. Absolutely certainly using AI to do their work.

To quote from the actual encoded key material: AAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

tbf i interpreted this as “Last weekend, an independent researcher found that: the weak keys could be reverse-engineered, possibly with AI-assisted techniques.” – i.e. even someone who *isn’t* a domain expert might be able to exploit with the help of AI

It's _hilarious_ that they call out AI assistance when their own website is some of the worst AI turboslop I've ever seen in my life.

I think the reason they're calling it out is to be like, oh how could we possibly defend ourselves against the superintelligence, don't you know AI is finding all the bugs now?

Someone should try all integers from 1 to 32768 on certificates they issue for their other signature businesses tbh

> A flaw in the KGC caused a wrap/unwrap step to produce a second set of weak keys alongside the original strong keys. "weak keys" is a drastic understatement of how utterly "weak" those keys are.

If anything, it makes it orders of magnitude worse - it sounds like they don't have an adequate understanding of the downstream trust impact.

I guess one of the big advantages of AI is you can just check every cert ever issued to see if they used "4" as the private key where a human would probably bash their own head in after half a day of that.

Imagine writing your brute force script just as test and getting “4” back… I’d probably go crazy trying to figure out where I made an error for days