Live data from Hacker News

Post-mortem of Shai-Hulud attack on November 24th, 2025

posthog.com

31–40 of 77 posts

Re: Post-mortem of Shai-Hulud attack on November 24th, 2025

#31
post #25
post #8

Posthog's website design feels like a joke that went a bit too far

Please don't complain about tangential annoyances—e.g. article or website formats, name collisions, or back-button breakage. They're too common to be interesting. https://news.ycombinator.com/newsguidelines.html

Surely we can make an exception when it's this egregious? Like all rules, there are exceptions.

Re: Post-mortem of Shai-Hulud attack on November 24th, 2025

#32

Earlier quoted context omitted.

Other than the silly design, the website's cookie banner is actively malicious. It proclaims to be legally required and directly blames the President of the European Commission. If Posthog is being truthful about its cookie usage, the cookie banner is in fact not legally required. Consent banners are only required if you're trying to do individual user tracking or collecting personally identifying data; technical coo…

I don't have a cookie banner on _my_ website for exactly this reason, but I have to admit some people have asked my if it isn't suspicious that I don't. Perhaps that's what they're trying to avoid here? (that would be the positive reading)

Maybe you need a "why I don't have a banner" banner.

Re: Post-mortem of Shai-Hulud attack on November 24th, 2025

#33
post #32

Earlier quoted context omitted.

I don't have a cookie banner on _my_ website for exactly this reason, but I have to admit some people have asked my if it isn't suspicious that I don't. Perhaps that's what they're trying to avoid here? (that would be the positive reading)

Maybe you need a "why I don't have a banner" banner.

I think that's what Posthog might be trying but as per the above there may be a fine line between funny and annoying and/or between useful and useless.

or maybe I just missed your sarcasm

Re: Post-mortem of Shai-Hulud attack on November 24th, 2025

#34
post #30
post #26

Earlier quoted context omitted.

Please don't complain about tangential annoyances—e.g. article or website formats, name collisions, or back-button breakage. They're too common to be interesting. https://news.ycombinator.com/newsguidelines.html

In this case, I think GP is suggesting this rises above the level of a tangential annoyance .

Also HN doesn't need 11 month old volunteer mods.

Re: Post-mortem of Shai-Hulud attack on November 24th, 2025

#35
post #30
post #26

Earlier quoted context omitted.

Please don't complain about tangential annoyances—e.g. article or website formats, name collisions, or back-button breakage. They're too common to be interesting. https://news.ycombinator.com/newsguidelines.html

In this case, I think GP is suggesting this rises above the level of a tangential annoyance .

It’s tangential, because it’s not about the information posted.

Re: Post-mortem of Shai-Hulud attack on November 24th, 2025

#36
post #17
post #2

I didn’t know what Posthog was before this event but the website is so unusable on Safari on MacOS or iOS for me i’m surprised I stuck through to discover the product.

Without JavaScript, all I get is a background image and a top "navigation bar" where the only thing that's actually operable at all is a signup link. Which then goes to a completely blank page. I still don't know what Posthog is, but I'm now committed to never using it if I can at all help it.

We are taking about a company’s JavaScript libraries (the npm attack). Knowing that, I’m pretty sure that people who browse without JavaScript enabled aren’t their target market.

I’m apparently also not in their market so, the best I ca say from the website is (hand wavy) “website analytics”.

Re: Post-mortem of Shai-Hulud attack on November 24th, 2025

#37
Imagine my surprise that the company that posts "Collaboration sucks" and endorses a YOLO approach to decision making then has a security breach based on misconceptions of a GitHub action that was caught by security tools and could have been proven out via collaboration or a metered approach to decision making.

Re: Post-mortem of Shai-Hulud attack on November 24th, 2025

#38
post #30

Earlier quoted context omitted.

In this case, I think GP is suggesting this rises above the level of a tangential annoyance .

Also HN doesn't need 11 month old volunteer mods.

a) ok whippersnapper, b) new community members have the most energy. I’m not actually sure there’s much need for volunteer mods on HN tbh, but the best volunteers are often the newest folks around.

Re: Post-mortem of Shai-Hulud attack on November 24th, 2025

#40

This is a great writeup, kudos for the PostHog folks. Curious: would you be able to make your original exploitable workflow available for analysis? You note that a static analysis tool flagged it as potentially exploitable, but that the finding was suppressed under the belief that it was a false positive. I'm curious if there are additional indicators the tool could have detected that would have reduced the likelihoo…

Here's the PR that introduced the vulnerability: https://github.com/PostHog/posthog/pull/37915
Post reply on HN