{"author":"petecooper","children":[{"author":"cwillu","children":[{"author":"petecooper","children":[{"author":"Onavo","children":[{"author":"Klonoar","children":[{"author":"Onavo","children":[{"author":"Fnoord","children":[{"author":"dylan604","children":[{"author":"fouc","children":[],"created_at":"2026-10-22T20:46:40.000Z","created_at_i":1792702000,"id":50200806,"options":[],"parent_id":50200626,"points":null,"story_id":50193416,"text":"must be proof we&#x27;re in a simulation!","title":null,"type":"comment","url":null},{"author":"ang_cire","children":[{"author":"dylan604","children":[{"author":"ang_cire","children":[{"author":"dylan604","children":[{"author":"ang_cire","children":[],"created_at":"2026-10-23T16:24:18.000Z","created_at_i":1792772658,"id":50211514,"options":[],"parent_id":50204303,"points":null,"story_id":50193416,"text":"&quot;In Capitalist America, corporation owns you!&quot;","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T03:49:21.000Z","created_at_i":1792727361,"id":50204303,"options":[],"parent_id":50203863,"points":null,"story_id":50193416,"text":"is this a &quot;in Soviet Russia, computer uses you&quot; reference?","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T02:38:20.000Z","created_at_i":1792723100,"id":50203863,"options":[],"parent_id":50201040,"points":null,"story_id":50193416,"text":"&quot;Then I guess no one with a Windows device or an iPhone has ever used a computer!&quot;","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T21:06:24.000Z","created_at_i":1792703184,"id":50201040,"options":[],"parent_id":50200934,"points":null,"story_id":50193416,"text":"Having a compute device used on you is not the same as using a compute device. QED","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:58:19.000Z","created_at_i":1792702699,"id":50200934,"options":[],"parent_id":50200626,"points":null,"story_id":50193416,"text":"&quot;The sonogram or EKG machine is a computer, so the baby used a computer, checkmate!&quot;","title":null,"type":"comment","url":null},{"author":"bombcar","children":[],"created_at":"2026-10-22T22:57:18.000Z","created_at_i":1792709838,"id":50202249,"options":[],"parent_id":50200626,"points":null,"story_id":50193416,"text":"Well the old definition of computer was women with abacuses so I guess you could stretch that.","title":null,"type":"comment","url":null},{"author":"Fnoord","children":[{"author":"NetMageSCW","children":[{"author":"Fnoord","children":[],"created_at":"2026-10-25T05:46:07.000Z","created_at_i":1792907167,"id":50228695,"options":[],"parent_id":50225022,"points":null,"story_id":50193416,"text":"It was used on you, you were subjected to it. You cannot avoid that. That&#x27;s the entire point. Before you get born, a computer is used to assess your health. If you want to watch TV, well you can&#x27;t buy a TV without a computer anymore. Anything which uses the internet contains a computer with TCP&#x2F;IP stack. Going on school in my country almost guarantees you end up with Chromebook or large touchscreen in classroom.<p>So when someone in West says they never used a computer in 2026 (or even just this decade) I don&#x27;t believe them, unless they&#x27;re so old they never used a mobile phone, don&#x27;t watch any TV, and live like really sheltered like a hermit in some squad. A policitian needs to communicate; they surely use computers during their endeavor. Even the very old POTS is essentially also computers, same with old CRT TVs, ATMs, or computers used during public transport.<p>Ergo, the point is they&#x27;ve almost surely used computers; theyare just not aware how omnipresent computers are in our world,and ut isn&#x27;t even a recent change either (the recent chamge is that they&#x27;re &#x27;smart&#x27; ie. &#x27;networked&#x27; (TCP&#x2F;IP stack).","title":null,"type":"comment","url":null}],"created_at":"2026-10-24T20:40:46.000Z","created_at_i":1792874446,"id":50225022,"options":[],"parent_id":50216120,"points":null,"story_id":50193416,"text":"Used is pretty clearly defined and none of those examples are \u201cused\u201d.","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T22:17:28.000Z","created_at_i":1792793848,"id":50216120,"options":[],"parent_id":50200626,"points":null,"story_id":50193416,"text":"Everything which contains a microchip [1] is a computer, and you used it (or: &#x27;it was used on you&#x27;) with an echoscope around when you were in womb for around 20 weeks. Computers are everywhere, and it matters in this context: some minister saying they never used a computer (any computer) is something which is so unlikely (I mean, even a traffic light contains a computer) that it matters how it gets (strictly) defined. Nowadays, it is even more complex, given smartphones, smartTVs, laptops being used on elementary school, etc.<p>[1] <a href=\"https:&#x2F;&#x2F;www.asml.com&#x2F;en&#x2F;technology&#x2F;all-about-microchips&#x2F;microchip-basics\" rel=\"nofollow\">https:&#x2F;&#x2F;www.asml.com&#x2F;en&#x2F;technology&#x2F;all-about-microchips&#x2F;micr...</a>","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:32:05.000Z","created_at_i":1792701125,"id":50200626,"options":[],"parent_id":50200218,"points":null,"story_id":50193416,"text":"Okay, now I&#x27;m curious about what sci-fi trope you&#x27;ve gone too far down a rabbit hole in.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T19:59:53.000Z","created_at_i":1792699193,"id":50200218,"options":[],"parent_id":50197130,"points":null,"story_id":50193416,"text":"You&#x27;ve used a computer the moment you aren&#x27;t even born yet.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T15:54:02.000Z","created_at_i":1792684442,"id":50197130,"options":[],"parent_id":50195092,"points":null,"story_id":50193416,"text":"Well, consider that their old IT minister has never used a computer in his life, it&#x27;s probably a good thing she&#x27;s the one issuing the call to update.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T13:32:50.000Z","created_at_i":1792675970,"id":50195092,"options":[],"parent_id":50194712,"points":null,"story_id":50193416,"text":"The Japanese PM did not \u201chave\u201d to get involved.","title":null,"type":"comment","url":null},{"author":"tptacek","children":[{"author":"CER10TY","children":[{"author":"Onavo","children":[{"author":"tptacek","children":[{"author":"Onavo","children":[],"created_at":"2026-10-22T21:26:14.000Z","created_at_i":1792704374,"id":50201271,"options":[],"parent_id":50201019,"points":null,"story_id":50193416,"text":"The alternative route through the web forms requires the absence of ASLR. So you need to spam the endpoint, like a lot. You can probably mitigate at the edge (CDNs) or perhaps at the reverse proxy level (NGINX) through e.g. rate limiting. More of a web version of row hammer then some sort of trivial SQL injection attack that works consistently.<p>Maybe a LAMP stack on an extremely ancient version of Linux is vulnerable out of the box. Quit the fear mongering please, you do the security community no favors.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T21:05:21.000Z","created_at_i":1792703121,"id":50201019,"options":[],"parent_id":50201007,"points":null,"story_id":50193416,"text":"I think this is just false? Are we playing some kind of weird game of telephone? Is the term &quot;direct exploit&quot; doing <i>way</i> more work in that sentence than you mean it to?","title":null,"type":"comment","url":null},{"author":"CER10TY","children":[],"created_at":"2026-10-22T21:50:48.000Z","created_at_i":1792705848,"id":50201543,"options":[],"parent_id":50201007,"points":null,"story_id":50193416,"text":"Say what you will about OpenAI, Wiz etc but if OpenAI, Wiz, Cloudflare, the PHP Foundation and pretty much every CERT out there together recommend to take down PHP apps and patch immediately then I&#x27;m very much inclined to follow that advice.<p>Due to the insane media coverage there&#x27;ll of course be a deluge of PoCs, most of which won&#x27;t work. But constantly refreshing Twitter to see whether there&#x27;s a working PoC is not a good use of time nor a great security strategy.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T21:04:25.000Z","created_at_i":1792703065,"id":50201007,"options":[],"parent_id":50200895,"points":null,"story_id":50193416,"text":"The most direct exploit requires a compromised supply chain which ranks it about as dangerous as your usual dependency exploits.","title":null,"type":"comment","url":null},{"author":"tptacek","children":[],"created_at":"2026-10-22T21:05:14.000Z","created_at_i":1792703114,"id":50201018,"options":[],"parent_id":50200895,"points":null,"story_id":50193416,"text":"Right, that&#x27;s what&#x27;s worrying me. It is not interesting that the most widely circulated public POC&#x2F;demos don&#x27;t work. All you should care about is the (currently) non-public POCs that <i>do</i> work, of which there are apparently several.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:55:00.000Z","created_at_i":1792702500,"id":50200895,"options":[],"parent_id":50200730,"points":null,"story_id":50193416,"text":"I think people are just latching onto the post that hit the front page earlier today about it being non-trivial to exploit, combined with the fact that there seem to be about a billion PoC out there, most of which don&#x27;t work.","title":null,"type":"comment","url":null},{"author":"cookiengineer","children":[{"author":"Onavo","children":[{"author":"cookiengineer","children":[],"created_at":"2026-10-23T02:51:34.000Z","created_at_i":1792723894,"id":50203947,"options":[],"parent_id":50201598,"points":null,"story_id":50193416,"text":"&gt; ASLR<p>Read the heap feng shui doc, and headline 4 in the README.<p>The involved heap feng shui is independent of ASLR.<p>... and maybe read up on what ASLR actually does and how memory arenas work before trying to be smart?","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T21:55:10.000Z","created_at_i":1792706110,"id":50201598,"options":[],"parent_id":50201461,"points":null,"story_id":50193416,"text":"Try finding a modern Linux distro without ASLR enabled defaults.","title":null,"type":"comment","url":null},{"author":"cluckindan","children":[{"author":"what","children":[{"author":"cookiengineer","children":[],"created_at":"2026-10-23T02:44:23.000Z","created_at_i":1792723463,"id":50203894,"options":[],"parent_id":50202705,"points":null,"story_id":50193416,"text":"Eh, no?<p>It is split up into two branches and demos, see the heap feng shui document?<p>ASLR enabled requires a way to create more data, which I intentionally did not create in the index.php because other folks claimed that is &quot;cheating&quot;. That was the demo that wiz created.<p>Maybe you should read the repo next time? It is literally headline 4.<p>The whole point of this demo is that the assumed to be hard part (mem feng shui) is what LLMs are actually good at.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T23:48:09.000Z","created_at_i":1792712889,"id":50202705,"options":[],"parent_id":50202631,"points":null,"story_id":50193416,"text":"I would assume he didn\u2019t read anything in the repo. It also requires disabling ASLR.","title":null,"type":"comment","url":null},{"author":"jgalt212","children":[],"created_at":"2026-10-24T01:48:02.000Z","created_at_i":1792806482,"id":50217654,"options":[],"parent_id":50202631,"points":null,"story_id":50193416,"text":"why read the diff?  my AI agent reads the diff and ignores stuff it knows I don&#x27; want to hear.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T23:40:23.000Z","created_at_i":1792712423,"id":50202631,"options":[],"parent_id":50201461,"points":null,"story_id":50193416,"text":"Did you even read the diff, it synthesized intentionally vulnerable code which trivializes the exploitability","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T21:43:03.000Z","created_at_i":1792705383,"id":50201461,"options":[],"parent_id":50200730,"points":null,"story_id":50193416,"text":"My PoC (generated) was able to exploit an index.php with a simple echo.<p>The only thing you have to know in advance is the relative memory offset distances, and that&#x27;s it. Memory feng shui was the longest part of the implementation.<p>[1] <a href=\"https:&#x2F;&#x2F;github.com&#x2F;cookiengineer&#x2F;actual-php2shell\" rel=\"nofollow\">https:&#x2F;&#x2F;github.com&#x2F;cookiengineer&#x2F;actual-php2shell</a>","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:41:23.000Z","created_at_i":1792701683,"id":50200730,"options":[],"parent_id":50194712,"points":null,"story_id":50193416,"text":"What does &quot;non trivial to exploit from just public requests&quot; mean? It&#x27;s known to be exploitable on more than one stock PHP application. This really is a 5-alarm fire.","title":null,"type":"comment","url":null},{"author":"wltyn","children":[],"created_at":"2026-10-23T22:04:58.000Z","created_at_i":1792793098,"id":50216000,"options":[],"parent_id":50194712,"points":null,"story_id":50193416,"text":"saving this to show to my students how NOT to act","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T12:58:11.000Z","created_at_i":1792673891,"id":50194712,"options":[],"parent_id":50194000,"points":null,"story_id":50193416,"text":"Not sure what you are apologizing for. It&#x27;s a severely overblown bug that ended up on the front page of New York Times and the Japan Prime Minister had to get involved too. The bug itself is non trivial to exploit from just public requests to a web server so I am not sure what the hysteria is about. It&#x27;s no different from the other hundred or so CVEs I see being posted or dropped everyday.<p>It will be headlines on Hacker News regardless due to sheer sensationalism, I think most DevSecOps people would rather find out the news here first than via their boss calling them after reading the morning news.","title":null,"type":"comment","url":null},{"author":"saghm","children":[],"created_at":"2026-10-23T00:24:45.000Z","created_at_i":1792715085,"id":50202971,"options":[],"parent_id":50194000,"points":null,"story_id":50193416,"text":"How would you even know whether you knew the facts? It sounds like what you knew was more than just consistent with there being no embargo, you were explicitly told there was no embargo. After a certain point, there&#x27;s a limit to how far up the chain any of us can be expected to follow the logical chain of what we genuinely think are true, and this doesn&#x27;t seem like a glaringly obvious case where you were being reckless.<p>We&#x27;re all (well, I guess not <i>all</i>, but the group that&#x27;s worth caring about, and I hope it&#x27;s at least most) just operating the best we can on the information we have and trying to make decisions based on that. As long as you&#x27;re acting in good faith on information that you had genuine basis for believing is true, it seems like it would be unreasonable to expect someone in your situation to somehow intuit that you were given false information or grossly misunderstood what sounds like a pretty straightforward declaration of fact from someone you didn&#x27;t have any reason to doubt.<p>At the risk of some armchair paycholoanalysis because it does seem like you genuinely feel some guilt over this: I can emphathize feeling guilty about the outcome of an action that in a vacuum would not have been hard to make differently, but my experience is that those of us who have a nasty habit of beating ourselves up over things when we really don&#x27;t have much blame will often recognize when on the other side that it would not be fair to hold someone else to that standard. I struggle a lot with how sometimes knowing something is true doesn&#x27;t always make it <i>feel</i> true, and even though hearing someone else saying it doesn&#x27;t magically make it all better, I still think it&#x27;s valuable to hear it from someone else, so if I happen to be right about how you&#x27;re feeling, nothing about all of this is your fault, and to the extent that you&#x27;re able to, try not to beat yourself up over your misfortune to get caught in the middle of all this due to circumstances that realistically were outside your control.","title":null,"type":"comment","url":null},{"author":"pensatoio","children":[{"author":"cj9","children":[],"created_at":"2026-10-23T03:33:45.000Z","created_at_i":1792726425,"id":50204197,"options":[],"parent_id":50203207,"points":null,"story_id":50193416,"text":"It attracts attention though...","title":null,"type":"comment","url":null},{"author":"jart","children":[],"created_at":"2026-10-23T12:59:59.000Z","created_at_i":1792760399,"id":50208312,"options":[],"parent_id":50203207,"points":null,"story_id":50193416,"text":"I&#x27;d post the Hitler Did Nothing Wrong Black Messiah video if it hadn&#x27;t been censored from YouTube. But all I can do is lool at how this dude took down 4chan.","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T00:58:38.000Z","created_at_i":1792717118,"id":50203207,"options":[],"parent_id":50194000,"points":null,"story_id":50193416,"text":"You\u2019re \u201ctaking responsibility\u201d for doing nothing wrong.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T11:40:44.000Z","created_at_i":1792669244,"id":50194000,"options":[],"parent_id":50193835,"points":null,"story_id":50193416,"text":"That&#x27;s fair. For clarity: I take responsibility for posting on HN, without knowing the facts.","title":null,"type":"comment","url":null},{"author":"bell-cot","children":[{"author":"petecooper","children":[],"created_at":"2026-10-22T12:11:37.000Z","created_at_i":1792671097,"id":50194246,"options":[],"parent_id":50194221,"points":null,"story_id":50193416,"text":"&gt;And question how many other people they might have blabbered to.<p>100%. I&#x27;m concerned about the two-way street this might also have opened me up to with information I shared privately with this individual. Nothing significant or incriminating, but the professional relationship is concluded.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T12:09:14.000Z","created_at_i":1792670954,"id":50194221,"options":[],"parent_id":50193835,"points":null,"story_id":50193416,"text":"Responsibility may include vetting your sources - is this person competent and dutiful, to actually know there&#x27;s no embargo? - and researching the situation, and thinking several moves ahead, and other stuff.<p>Reality is that everyone has to make decisions in finite time, using the resources they actually have.<p>And I&#x27;d put a whole lot more responsibility further up that chain of contacts.  And question how many other people they might have blabbered to.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T11:17:03.000Z","created_at_i":1792667823,"id":50193835,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"Don&#x27;t be silly, you can&#x27;t possibly be responsible for breaking an embargo you weren&#x27;t subject to or informed about.","title":null,"type":"comment","url":null},{"author":"possmap","children":[{"author":"reboot81","children":[],"created_at":"2026-10-22T14:04:25.000Z","created_at_i":1792677865,"id":50195482,"options":[],"parent_id":50193889,"points":null,"story_id":50193416,"text":"You\u2019re setting a great example of how to be open and take responsibility, even when you\u2019re not actually at fault. I really respect how you\u2019ve handled this. You\u2019ve also given the community a valuable reminder that some security disclosures may be under embargo, and that it\u2019s worth having in mind before sharing.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T11:24:22.000Z","created_at_i":1792668262,"id":50193889,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"It happens. Information cascades are messy, especially with multi-layered contacts<p>Thanks for owning it ,the best thing now is ensuring the patch details are clear once the official release drops. Moving forward is what matters","title":null,"type":"comment","url":null},{"author":"rancar2","children":[{"author":"chrisjj","children":[{"author":"rancar2","children":[{"author":"chrisjj","children":[],"created_at":"2026-10-23T14:16:29.000Z","created_at_i":1792764989,"id":50209457,"options":[],"parent_id":50209162,"points":null,"story_id":50193416,"text":"&quot;it remains unclear how the actor acquired exploit information prior to disclosure.&quot;","title":null,"type":"comment","url":null},{"author":"rozab","children":[{"author":"rancar2","children":[],"created_at":"2026-10-28T14:18:26.000Z","created_at_i":1793197106,"id":50274044,"options":[],"parent_id":50210485,"points":null,"story_id":50193416,"text":"There is a liability in the USA if their organization was the one leaking, so plausible denial is the legally safe route to take for a company governed by USA regulations.","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T15:16:24.000Z","created_at_i":1792768584,"id":50210485,"options":[],"parent_id":50209162,"points":null,"story_id":50193416,"text":"The vulnerability could have been independently discovered. Organizations involved have said that&#x27;s not unlikely","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T14:01:36.000Z","created_at_i":1792764096,"id":50209162,"options":[],"parent_id":50201026,"points":null,"story_id":50193416,"text":"It documents that there was active attack four days prior to the embargo with suspected leak happening prior to Pete\u2019s post here on HN, which was a day before the embargo ended that Pete was unaware of when posting.","title":null,"type":"comment","url":null},{"author":"jmull","children":[],"created_at":"2026-10-23T16:33:25.000Z","created_at_i":1792773205,"id":50211636,"options":[],"parent_id":50201026,"points":null,"story_id":50193416,"text":"Technically true, but also not important.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T21:05:47.000Z","created_at_i":1792703147,"id":50201026,"options":[],"parent_id":50195162,"points":null,"story_id":50193416,"text":"No leak claimed there.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T13:38:09.000Z","created_at_i":1792676289,"id":50195162,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"That\u2019s kind of you, Pete, but it was leaked and being exploited well prior to your previous posting here: <a href=\"https:&#x2F;&#x2F;aws.amazon.com&#x2F;blogs&#x2F;security&#x2F;amazon-threat-intelligence-identifies-php2shell-exploitation-prior-to-public-disclosure-in-madpot&#x2F;\" rel=\"nofollow\">https:&#x2F;&#x2F;aws.amazon.com&#x2F;blogs&#x2F;security&#x2F;amazon-threat-intellig...</a>","title":null,"type":"comment","url":null},{"author":"ChrisArchitect","children":[{"author":"ignoramous","children":[{"author":"ryanmerket","children":[],"created_at":"2026-10-23T02:03:33.000Z","created_at_i":1792721013,"id":50203674,"options":[],"parent_id":50203284,"points":null,"story_id":50193416,"text":"yep, i saw it and ran the story on RuntimeWire once i confirmed with the watchtower X post.<p>and then everyone sht on me on reddit.","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T01:10:25.000Z","created_at_i":1792717825,"id":50203284,"options":[],"parent_id":50195688,"points":null,"story_id":50193416,"text":"petecooper&#x27;s post that apparently broke the embargo: <a href=\"https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=50167754\">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=50167754</a>","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T14:17:15.000Z","created_at_i":1792678635,"id":50195688,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"Related (where you already posted a bit of this):<p><i>Today&#x27;s PHP security release, and how we&#x27;re strengthening security</i><p><a href=\"https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=50182987\">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=50182987</a>","title":null,"type":"comment","url":null},{"author":"voakbasda","children":[{"author":"petecooper","children":[{"author":"throw_m239339","children":[{"author":"ceejayoz","children":[{"author":"throw_m239339","children":[{"author":"ceejayoz","children":[{"author":"throw_m239339","children":[{"author":"ceejayoz","children":[],"created_at":"2026-10-22T20:39:01.000Z","created_at_i":1792701541,"id":50200699,"options":[],"parent_id":50200613,"points":null,"story_id":50193416,"text":"A doctor has no contractual obligation to apologize, either.<p>But it can help prevent things from going to lawsuits, versus the &quot;fuck you I admit nothing&quot; approach that sometimes just pisses people off.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:31:17.000Z","created_at_i":1792701077,"id":50200613,"options":[],"parent_id":50200547,"points":null,"story_id":50193416,"text":"&gt; Sure it does. Saying sorry sometimes reduces liability risk, which is quite counterintuitive at first.<p>No it doesn&#x27;t have anything to do with what I said. The OP has no contractual or legal obligations toward any community, unlike a doctor and their patients in case of medical error.<p>edit:<p>&gt; A doctor has no contractual obligation to apologize, either.<p>&gt; But it can help prevent things from going to lawsuits, versus the &quot;fuck you I admit nothing&quot; approach that sometimes just pisses people off.<p>OP isn&#x27;t a doctor as far as you know, and isn&#x27;t apologizing to a specific person. OP can&#x27;t be bound to an embargo he didn&#x27;t know about and wasn&#x27;t involved in any decisions.<p>You&#x27;re completely off topic and you just want the last word.<p>Your ramblings have nothing to do with anything I have said.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:26:31.000Z","created_at_i":1792700791,"id":50200547,"options":[],"parent_id":50200261,"points":null,"story_id":50193416,"text":"Sure it does. Saying sorry sometimes <i>reduces</i> liability risk, which is quite counterintuitive at first.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:03:48.000Z","created_at_i":1792699428,"id":50200261,"options":[],"parent_id":50200236,"points":null,"story_id":50193416,"text":"It has nothing to do with anything I said.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:01:27.000Z","created_at_i":1792699287,"id":50200236,"options":[],"parent_id":50200172,"points":null,"story_id":50193416,"text":"There&#x27;s at least some evidence in the other direction.<p><a href=\"https:&#x2F;&#x2F;med.stanford.edu&#x2F;news&#x2F;all-news&#x2F;2017&#x2F;10&#x2F;in-patient-injury-cases-offering-apology-does-not-lead-to-lawsuit-increase.html\" rel=\"nofollow\">https:&#x2F;&#x2F;med.stanford.edu&#x2F;news&#x2F;all-news&#x2F;2017&#x2F;10&#x2F;in-patient-in...</a><p>&gt; New research shows that discussing hospital errors with patients leads to better patient safety without spurring a barrage of malpractice claims.","title":null,"type":"comment","url":null},{"author":"cosmotic","children":[{"author":"SoftTalker","children":[],"created_at":"2026-10-22T20:23:31.000Z","created_at_i":1792700611,"id":50200505,"options":[],"parent_id":50200417,"points":null,"story_id":50193416,"text":"While possibly true in theory, in practice it&#x27;s not. Courts and judges do not take kindly to frivolous or unsubstantiated claims, and any halfway good attorney would advise you to not waste your money and your time on a claim you are unlikely to win or be able to collect on.<p>People and companies do get sued with the full intention of a settlement and it never going to trial. But that only happens when the defendant has deep pockets or good insurance.","title":null,"type":"comment","url":null},{"author":"throw_m239339","children":[{"author":"cosmotic","children":[],"created_at":"2026-10-23T02:16:36.000Z","created_at_i":1792721796,"id":50203738,"options":[],"parent_id":50200550,"points":null,"story_id":50193416,"text":"To win, the cause needs to be a broken law or contract. Neither are here.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:27:23.000Z","created_at_i":1792700843,"id":50200550,"options":[],"parent_id":50200417,"points":null,"story_id":50193416,"text":"This isn&#x27;t a matter of transparency, was the OP legally bound not to disclose the RCE? That whole &quot;embargo&quot; was pure courtesy between the people involved. The OP committed no fault at first place and the exploit was already in the wild anyway. Whoever really wanted to exploit it before the patch could without using the OP as a source.<p>&gt; Anyone can sue anyone else for any reason.<p>And it&#x27;s easier to have cause to sue when someone publish an &quot;admission of guilt&quot;, which makes a lawsuit harder to dismiss thus costlier.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:17:42.000Z","created_at_i":1792700262,"id":50200417,"options":[],"parent_id":50200172,"points":null,"story_id":50193416,"text":"Anyone can sue anyone else for any reason. We should encourage honesty and transparency, not discourage it.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T19:54:42.000Z","created_at_i":1792698882,"id":50200172,"options":[],"parent_id":50196236,"points":null,"story_id":50193416,"text":"The parent is getting downvoted but he is absolutely right. Do not ever do what you just did. It makes you an easy target for a frivolous lawsuit in the US or in other countries because of the potential liabilities in your message, they are real. Even if you didn&#x27;t do anything wrong, you are painting a target on your back, for no reason. I would ask HN to delete that thread directly.<p>You cannot foresee the financial&#x2F;civil consequences of that RCE and some people might be looking for scapegoats in the future.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T14:52:56.000Z","created_at_i":1792680776,"id":50196236,"options":[],"parent_id":50195988,"points":null,"story_id":50193416,"text":"I am not in the US.","title":null,"type":"comment","url":null},{"author":"radiator","children":[],"created_at":"2026-10-22T22:39:05.000Z","created_at_i":1792708745,"id":50202078,"options":[],"parent_id":50195988,"points":null,"story_id":50193416,"text":"That should be no problem: he posted exactly *because* he meant to take full responsibility for his actions.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T14:35:14.000Z","created_at_i":1792679714,"id":50195988,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"Really hope you are not in the US. This kind of admission would be used against you in a civil trial, and lawyers love to sue for just about any reason under the sun.  Someone could drag you to court and you might be able to defend yourself, but at an extremely painful cost both financially and emotionally.  While I think that would be utter bullshit, that does seem to be the way this country operates now.","title":null,"type":"comment","url":null},{"author":"ivanjermakov","children":[{"author":"hanspagel","children":[{"author":"bunderbunder","children":[],"created_at":"2026-10-22T19:58:15.000Z","created_at_i":1792699095,"id":50200202,"options":[],"parent_id":50200148,"points":null,"story_id":50193416,"text":"the coordinated disclosure","title":null,"type":"comment","url":null},{"author":"gpvos","children":[{"author":"ProllyInfamous","children":[],"created_at":"2026-10-22T22:44:36.000Z","created_at_i":1792709076,"id":50202126,"options":[],"parent_id":50200260,"points":null,"story_id":50193416,"text":"The second rule of fight club is DON&#x27;T TALK ABOUT FIGHT CLUB.","title":null,"type":"comment","url":null},{"author":"kqr","children":[{"author":"gpvos","children":[],"created_at":"2026-10-23T12:46:42.000Z","created_at_i":1792759602,"id":50208143,"options":[],"parent_id":50204486,"points":null,"story_id":50193416,"text":"Thanks, I had actually no idea there was a book.","title":null,"type":"comment","url":null},{"author":"ProllyInfamous","children":[],"created_at":"2026-10-23T12:49:03.000Z","created_at_i":1792759743,"id":50208168,"options":[],"parent_id":50204486,"points":null,"story_id":50193416,"text":"I&#x27;ve seen and read both movie and book several times in my life \u2013 they are equally Masterpieces (each enhancing the others&#x27; threads).<p>The author (Palanhuik, sp?) wrote the &quot;core&quot; of Fight Club in 2 hours (it&#x27;s either Chapter 5 or 6, from memory). It &quot;came to him,&quot; wasn&#x27;t entirely his own work, the keys on his typewriter just getting tapped. I do not remember which author-interview he states this in, but his creative processes are worth listening&#x2F;exploring (for both writers and not).<p>&gt;the film adaptation rivals the original work<p>He was heavily involved in the film adaptation.<p>----<p><i>Rant</i> (his other great book, IMHO) is Freudian time-travel-rape at its best (worst?) \u2013 I don&#x27;t even like the genre! but his perspectives help you think beyond normalcy&#x2F;complacancy, however offputing.","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T04:25:02.000Z","created_at_i":1792729502,"id":50204486,"options":[],"parent_id":50200260,"points":null,"story_id":50193416,"text":"Not only that, it&#x27;s also one of the very few instances in history where the film adaptation rivals the original work. But the book is great too; Palahniuk does amazing things with language.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:03:20.000Z","created_at_i":1792699400,"id":50200260,"options":[],"parent_id":50200148,"points":null,"story_id":50193416,"text":"It&#x27;s a quote from a 1999 film: <a href=\"https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Fight_Club\" rel=\"nofollow\">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Fight_Club</a>","title":null,"type":"comment","url":null},{"author":"qingcharles","children":[],"created_at":"2026-10-22T20:38:11.000Z","created_at_i":1792701491,"id":50200686,"options":[],"parent_id":50200148,"points":null,"story_id":50193416,"text":"We don&#x27;t talk about The Fight Club.","title":null,"type":"comment","url":null},{"author":"nephihaha","children":[],"created_at":"2026-10-23T12:20:25.000Z","created_at_i":1792758025,"id":50207813,"options":[],"parent_id":50200148,"points":null,"story_id":50193416,"text":"A novel by Chuck Pahlaniuk.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T19:51:49.000Z","created_at_i":1792698709,"id":50200148,"options":[],"parent_id":50196080,"points":null,"story_id":50193416,"text":"What is the fight club?","title":null,"type":"comment","url":null},{"author":"deadnomore","children":[],"created_at":"2026-10-22T20:25:19.000Z","created_at_i":1792700719,"id":50200526,"options":[],"parent_id":50196080,"points":null,"story_id":50193416,"text":"what about the second rule of fight club?","title":null,"type":"comment","url":null},{"author":"leoqa","children":[{"author":"Kamq","children":[],"created_at":"2026-10-23T03:12:29.000Z","created_at_i":1792725149,"id":50204082,"options":[],"parent_id":50203782,"points":null,"story_id":50193416,"text":"I mean, if you want to be at that point","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T02:23:47.000Z","created_at_i":1792722227,"id":50203782,"options":[],"parent_id":50196080,"points":null,"story_id":50193416,"text":"If I get randomly punched by someone who was in the fight club, with no knowledge of their participation, am I now a member of the fight club.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T14:41:24.000Z","created_at_i":1792680084,"id":50196080,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"The first rule of the fight club only applies if you know about the fight club.","title":null,"type":"comment","url":null},{"author":"wewewedxfgdf","children":[{"author":"mindcrime","children":[{"author":"solyin","children":[{"author":"wewewedxfgdf","children":[],"created_at":"2026-10-22T20:14:55.000Z","created_at_i":1792700095,"id":50200389,"options":[],"parent_id":50199976,"points":null,"story_id":50193416,"text":"That&#x27;s a bit harsh.","title":null,"type":"comment","url":null},{"author":"robrain","children":[],"created_at":"2026-10-22T20:16:10.000Z","created_at_i":1792700170,"id":50200400,"options":[],"parent_id":50199976,"points":null,"story_id":50193416,"text":"What joy. Not much of a punishment.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T19:36:14.000Z","created_at_i":1792697774,"id":50199976,"options":[],"parent_id":50199161,"points":null,"story_id":50193416,"text":"and 1 hour, writing code, no AI.","title":null,"type":"comment","url":null},{"author":"pid0x17","children":[{"author":"jacquesm","children":[],"created_at":"2026-10-23T00:19:49.000Z","created_at_i":1792714789,"id":50202939,"options":[],"parent_id":50201980,"points":null,"story_id":50193416,"text":"<p><pre><code>    Our LLM, Who art in a 42 u rack\n    Hallowed be thy Silicon\n    Thy ultimate goal will be achieved.\n    Thy toolcalls be executed,\n    IRL as it is on the Internet.\n\n    Give us this day our quotum of tokens,\n    Forgive us our hacks of other people&#x27;s servers\n    as we forgive those who hack our servers.\n    And lead us not in temptation of better hardware,\n    but deliver us from Accelerationism. Enter.</code></pre>","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T22:29:51.000Z","created_at_i":1792708191,"id":50201980,"options":[],"parent_id":50199161,"points":null,"story_id":50193416,"text":"In the name of The Large Language Model, The Harness and The Tokens!<p>Amen","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T18:22:59.000Z","created_at_i":1792693379,"id":50199161,"options":[],"parent_id":50198993,"points":null,"story_id":50193416,"text":"The modern version:<p>You have sinned.<p>Your penance:<p>Three Hail Claude&#x27;s, one Our GPT and an act of loop engineering.<p>Two minutes of silent prompting.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T18:08:55.000Z","created_at_i":1792692535,"id":50198993,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"x","title":null,"type":"comment","url":null},{"author":"qubex","children":[{"author":"petecooper","children":[{"author":"zer00eyz","children":[{"author":"ktm5j","children":[],"created_at":"2026-10-22T20:19:51.000Z","created_at_i":1792700391,"id":50200451,"options":[],"parent_id":50200277,"points":null,"story_id":50193416,"text":"Yep, everyone makes mistakes. It&#x27;s the learning-from-it part that&#x27;s really important.","title":null,"type":"comment","url":null},{"author":"john_strinlai","children":[{"author":"arto","children":[{"author":"john_strinlai","children":[{"author":"mynameisash","children":[{"author":"john_strinlai","children":[],"created_at":"2026-10-22T22:38:59.000Z","created_at_i":1792708739,"id":50202076,"options":[],"parent_id":50201752,"points":null,"story_id":50193416,"text":"that&#x27;s the one, thanks for digging it up!","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T22:08:02.000Z","created_at_i":1792706882,"id":50201752,"options":[],"parent_id":50200778,"points":null,"story_id":50193416,"text":"Whether the story is true I can&#x27;t say, but you&#x27;re right about IBM. From Chip &amp; Dan Heath&#x27;s book <i>Switch</i>[0], page 173:<p>&gt; In the 1960s, an executive at IBM made a decision that ended up losing the company $10 million (about $70 million in 2009 dollars). The CEO of IBM, Tom Watson, summoned the offending executive to his office at corporate headquarters. The journalist Paul B. Carroll described what happened next:<p><pre><code>    As the executive cowered, Watson asked, &quot;Do you know why I&#x27;ve asked you here?&quot;\n \n    The man replied, &quot;I assume I&#x27;m here so you can fire me.&quot;\n \n    Watson looked surprised.\n \n    &quot;Fire you?&quot; he asked. &quot;Of course not. I just spent $10 million educating you.&quot;\n</code></pre>\n[0] <a href=\"https:&#x2F;&#x2F;www.google.com&#x2F;books&#x2F;edition&#x2F;Switch&#x2F;ad5ktG0oe00C?hl=en&amp;gbpv=1&amp;bsq=ibm\" rel=\"nofollow\">https:&#x2F;&#x2F;www.google.com&#x2F;books&#x2F;edition&#x2F;Switch&#x2F;ad5ktG0oe00C?hl=...</a>","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:44:48.000Z","created_at_i":1792701888,"id":50200778,"options":[],"parent_id":50200706,"points":null,"story_id":50193416,"text":"i have a feeling it was an IBM story&#x2F;legend, but my memory isn&#x27;t what it used to be.<p>however, it&#x27;s much the same in spirit as the one you posted, thanks!","title":null,"type":"comment","url":null},{"author":"jcul","children":[],"created_at":"2026-10-22T22:16:08.000Z","created_at_i":1792707368,"id":50201834,"options":[],"parent_id":50200706,"points":null,"story_id":50193416,"text":"It&#x27;s used in &quot;How to win friends and influence people&quot; if I recall correctly. A great book that everyone should read, just a shame about the title.<p>I&#x27;ve been meaning to reread it for a while.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:39:33.000Z","created_at_i":1792701573,"id":50200706,"options":[],"parent_id":50200612,"points":null,"story_id":50193416,"text":"You may be thinking of Dale Carnegie&#x27;s classic story:<p>&gt; Any fool can criticize, condemn, and complain\u2014and most fools do.<p>&gt; But it takes character and self-control to understand and forgive.<p>&gt; \u201cA great man shows his greatness,\u201d said Carlyle, \u201cby the way he treats little men.\u201d<p>&gt; Bob Hoover, a famous test pilot and frequent performer at air shows, was returning to his home in Los Angeles from a show in San Diego. As described in the magazine Flight Operations, at three hundred feet in the air, both engines suddenly stopped. By deft maneuvering he managed to land the plane. It was badly damaged, but fortunately neither he nor his two passengers were hurt.<p>&gt; Hoover\u2019s first act after the emergency landing was to inspect the airplane\u2019s fuel. Just as he suspected, the World War II propeller plane he had been flying had been loaded with jet fuel rather than gasoline.<p>&gt; Upon returning to the airport, Hoover asked to see the mechanic who had serviced his airplane. The young man was sick with the agony of his mistake. Tears streamed down his face as Hoover approached. He had just caused the loss of a very expensive plane and could have caused the loss of three lives, as well.<p>&gt; You can imagine Hoover\u2019s anger. One could anticipate the tongue-lashing that this proud and precise pilot was about to unleash for that carelessness. But Hoover didn\u2019t scold the mechanic; he didn\u2019t even criticize him. Instead, he put his big arm around the man\u2019s shoulder and said, \u201cTo show you I\u2019m sure that you\u2019ll never do this again, I want you to service my F51 tomorrow.\u201d","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:31:14.000Z","created_at_i":1792701074,"id":50200612,"options":[],"parent_id":50200277,"points":null,"story_id":50193416,"text":"&gt;<i>I figured at the end of the day I was fired. My boss laughed at me and told me good job for owning my mistake, fixing it, and then making sure it could not happen again.</i><p>i forget the origin of the story, but i loosely remember a story about a boss and employee in a similar situation. the important bit was the bosses line ($ adjusted to match your story):<p>&quot;why would i fire you when i just spent $250k training you&quot;","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:05:55.000Z","created_at_i":1792699555,"id":50200277,"options":[],"parent_id":50200054,"points":null,"story_id":50193416,"text":"Shit happens.<p>Years ago I lost $250K at work, well gave away, so real money out the door. I figured out why we were bleeding, that the mistake was mine (2008 vs 2009 in a function) and then changed the pattern to use explicit names rather than numbered events.<p>I figured at the end of the day I was fired. My boss laughed at me and told me good job for owning my mistake, fixing it, and then making sure it could not happen again.<p>Honestly don&#x27;t just apologize - tell the whole story, in full. Tell us what you should have done differently at each step. Tell us where the process failed you and us. Those sorts of narratives and suggestions are how processes get improved. There is a humble and informative post mortem that you can write up and publish (beyond HN) for everyone&#x27;s edification. But that should honestly be a Monday thing, when you have a clear head and some more perspective on the whole situation.<p>Honestly though, dont beat yourself up over this.","title":null,"type":"comment","url":null},{"author":"WJW","children":[{"author":"_carbyau_","children":[],"created_at":"2026-10-23T01:49:24.000Z","created_at_i":1792720164,"id":50203591,"options":[],"parent_id":50201158,"points":null,"story_id":50193416,"text":"Experience is what you get, after you needed it.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T21:15:19.000Z","created_at_i":1792703719,"id":50201158,"options":[],"parent_id":50200054,"points":null,"story_id":50193416,"text":"I might be in Cornwall in a bit, so I might take you up on that :)<p>But yeah, it happens. I could share some stories of me (being responsible for) bricking multiple ~200k circuit boards in a row, if that makes it better. In the end nobody really cared and the world kept on turning. Good decisions might come from experience, but experience comes from bad decisions. It&#x27;s how it is.","title":null,"type":"comment","url":null},{"author":"qubex","children":[],"created_at":"2026-10-22T21:34:52.000Z","created_at_i":1792704892,"id":50201380,"options":[],"parent_id":50200054,"points":null,"story_id":50193416,"text":"Relax. You did no wrong. You reacted to the information that was \u2018local\u2019 to you. I am merely objecting (hopefully humorously) to the phrase \u201ctake full responsibility \u201c: it is uncalled-for, unnecessary, and vacuous. Try to have a good Thursday. Tuesday was not your fault.","title":null,"type":"comment","url":null},{"author":"qubex","children":[],"created_at":"2026-10-22T21:57:19.000Z","created_at_i":1792706239,"id":50201626,"options":[],"parent_id":50200054,"points":null,"story_id":50193416,"text":"Oh and I\u2019m from Bristol. We might have more in common than you\u2019d expect.","title":null,"type":"comment","url":null},{"author":"bombcar","children":[],"created_at":"2026-10-22T22:58:46.000Z","created_at_i":1792709926,"id":50202257,"options":[],"parent_id":50200054,"points":null,"story_id":50193416,"text":"The takeaway shouldn\u2019t have been \u201cdon\u2019t post\u201d (mainly because someone else would have) but instead \u201cnews reporting is hellaciously inaccurate\u201d.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T19:43:13.000Z","created_at_i":1792698193,"id":50200054,"options":[],"parent_id":50199396,"points":null,"story_id":50193416,"text":"&gt;What does \u201ctake full responsibility\u201d mean in the present context?<p>I posted something that -- in hindsight -- I shouldn&#x27;t have, and it had repercussions for a lot of people. An action that I took had considerable knock-in effects around the world.<p>Some outlets are reporting that my action of posting something that I believed to be in good faith was an indicator or catalyst for the embargo to be tossed out and a previously-agreed schedule to change in short order.<p>That&#x27;s not a normal Wednesday for me. Not even vaguely. I&#x27;ve not slept well since, and my taking ownership with an apology is this new course of action. Hopefully I&#x27;ll sleep tonight.<p>re: assets and peonage \u2013 I am but a broke &amp; wizened nerd with no known descendants. If you&#x27;re ever in Cornwall, UK: look me up, I&#x27;ll gladly buy you a sleep-friendly beverage. And I\u2019m not being facetious.","title":null,"type":"comment","url":null},{"author":"herodoturtle","children":[{"author":"dylan604","children":[{"author":"petecooper","children":[{"author":"dylan604","children":[],"created_at":"2026-10-22T21:11:09.000Z","created_at_i":1792703469,"id":50201099,"options":[],"parent_id":50200933,"points":null,"story_id":50193416,"text":"To be honest, your accounting of the situation reminds me of a scene from the West Wing where the press secretary lets slip info about a grand jury but then spins herself up realizing grand juries are meant to be secret and leaking that info could have consequences. After an entire episode of a tv show where she&#x27;s not been able to sleep, she finds out that because someone else told her about the information, she&#x27;s not liable for leaking it. Hopefully, you&#x27;ll similarly be able to get some sleep now that you know the world isn&#x27;t going to come crashing down on you.","title":null,"type":"comment","url":null},{"author":"qubex","children":[],"created_at":"2026-10-22T21:55:17.000Z","created_at_i":1792706117,"id":50201600,"options":[],"parent_id":50200933,"points":null,"story_id":50193416,"text":"You did as good as you could with the information available to you. You don\u2019t need to \u201ctake full responsibility\u201d.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:58:10.000Z","created_at_i":1792702690,"id":50200933,"options":[],"parent_id":50200605,"points":null,"story_id":50193416,"text":"[Devil&#x27;s advocate noted.]<p>I&#x27;m not a scapegoat. Aside from a few brusque messages and a few people from my past finding me on LinkedIn, I&#x27;ve heard nothing from anyone.<p>I&#x27;ve seen my HN username mentioned on various outlets, and That Post\u00a9 has been linked from a Wikipedia article, so I can chalk this up to experience. My fear (?) is that HN would get a reputational clobbering from me &#x27;leaking&#x27;, but given the other moving parts in this whole event I probably shouldn&#x27;t be too concerned.<p>It&#x27;s been a while since I&#x27;ve been involved in an international event, I&#x27;m a bit rusty on it!","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:30:36.000Z","created_at_i":1792701036,"id":50200605,"options":[],"parent_id":50200351,"points":null,"story_id":50193416,"text":"I know nothing of who Pete is or his associations, so any accuracy on the following speculation is purely coincidental.<p>&quot;Take full responsibility&quot; is also something someone set up as a scapegoat might say. By claiming nobody else influenced, coerced, or otherwise convinced them to make that statement, every&#x2F;any one else involved can then wash their hands of the situation.<p>I&#x27;m merely playing devil&#x27;s advocate here, and it&#x27;s just a sign of the times that a person making an honest admission can be interpreted in such a manner.","title":null,"type":"comment","url":null},{"author":"petecooper","children":[],"created_at":"2026-10-22T20:52:44.000Z","created_at_i":1792702364,"id":50200859,"options":[],"parent_id":50200351,"points":null,"story_id":50193416,"text":"&gt;At least that&#x27;s my read of his sentiment. Pete can expand if need be.<p>That&#x27;s about it.","title":null,"type":"comment","url":null},{"author":"qubex","children":[{"author":"Exoristos","children":[{"author":"qubex","children":[],"created_at":"2026-10-22T22:24:15.000Z","created_at_i":1792707855,"id":50201916,"options":[],"parent_id":50201554,"points":null,"story_id":50193416,"text":"No. He is not solely responsible. A sequence of bugs introduced by developers created a hole. Information about how to deal with this calamity was not privy to him. He is not \u201csolely responsible\u201d. He merely reacted (publicly) to information that he was not beholden to maintain secret about things others had done inadvertently in the past. He\u2019s not alone. He does not bear that \u201csole responsibility\u201d. He acted within the UK\u2019s freedom of speech doctrine (IANAL). He need not place this burden upon himself.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T21:51:22.000Z","created_at_i":1792705882,"id":50201554,"options":[],"parent_id":50201400,"points":null,"story_id":50193416,"text":"Would &quot;I take sole responsibility&quot; work better for you?","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T21:37:14.000Z","created_at_i":1792705034,"id":50201400,"options":[],"parent_id":50200351,"points":null,"story_id":50193416,"text":"\u201cNobody else\u2019s fault but mine\u201d is a perfectly good way of asserting \u201cnobody else\u2019s fault but mine\u201d; \u201cI take full responsibility\u201d is something else entirely and the two are not synonymous. Hyperbole needs to be radically discounted.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:11:58.000Z","created_at_i":1792699918,"id":50200351,"options":[],"parent_id":50199396,"points":null,"story_id":50193416,"text":"&gt; What does \u201ctake full responsibility\u201d mean in the present context?<p>Aside from Pete&#x27;s reply (see adjacent comment), I&#x27;d add that him taking full responsibility is also his way of saying his post was nobody else&#x27;s fault but his.<p>In other words it&#x27;s less about forfeiting assets and descendant peonage, and more about saying &quot;the buck stops with me&quot;.<p>At least that&#x27;s my read of his sentiment. Pete can expand if need be.","title":null,"type":"comment","url":null},{"author":"Papazsazsa","children":[{"author":"trvz","children":[],"created_at":"2026-10-22T21:39:32.000Z","created_at_i":1792705172,"id":50201425,"options":[],"parent_id":50200390,"points":null,"story_id":50193416,"text":"It&#x27;s words vs. action, and I couldn&#x27;t care less about anyone&#x27;s words.<p>And honor is in the action, dishonor in the words.","title":null,"type":"comment","url":null},{"author":"qubex","children":[{"author":"Papazsazsa","children":[],"created_at":"2026-10-23T17:25:15.000Z","created_at_i":1792776315,"id":50212465,"options":[],"parent_id":50201538,"points":null,"story_id":50193416,"text":"That&#x27;s a lot of words to complain about linguistic abuse ;-)","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T21:50:37.000Z","created_at_i":1792705837,"id":50201538,"options":[],"parent_id":50200390,"points":null,"story_id":50193416,"text":"It is honourable but it is also linguistic abuse that drains the phrase of its full semantic meaning. \u201cTake full responsibility\u201d must remain a stricture of the highest regard. He is not fully responsible nor should he be held to be nor should we demand that he be and most importantly we must not dilute that phrase of its full semantic import, or else we shall have to come up with another one once this one is devalued to mean essentially nothing beyond \u201cI fucked up in good faith and with a lack of information that was concealed for me for decisions taken by others in good faith way upstream of myself\u201d.","title":null,"type":"comment","url":null},{"author":"fdgfikgfv","children":[],"created_at":"2026-10-22T23:50:23.000Z","created_at_i":1792713023,"id":50202721,"options":[],"parent_id":50200390,"points":null,"story_id":50193416,"text":"It makes no sense, it is used&#x2F;abused by politicians and corporations all the time. There are no consequences for the responsible party (of course, if there were then this phrase would not be abused so much)","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:15:02.000Z","created_at_i":1792700102,"id":50200390,"options":[],"parent_id":50199396,"points":null,"story_id":50193416,"text":"Taking responsibility for a mistake is neither meaningless nor empty, but honorable. The very essence of humanity.","title":null,"type":"comment","url":null},{"author":"axus","children":[{"author":"qubex","children":[],"created_at":"2026-10-22T21:44:14.000Z","created_at_i":1792705454,"id":50201475,"options":[],"parent_id":50200536,"points":null,"story_id":50193416,"text":"What does \u201cI take full responsibility\u201d mean if not (amongst other things) \u201cI accept it is my duty to pay reparations\u201d? As you yourself rephrase it \u201che could have said \u2018I blame only myself for this mistake, nothing else has to change\u2019\u201d. That would have been sufficient and beyond  necessary. \u201cI accept full responsibility\u201d is corporate-speak empty hyperbole, and it has to end. Is he any more responsible than those who introduced the hole in the first place? No. Is he responsible for not adhering to agreements he was not privy to? No. He cannot \u201ctake full responsibility\u201d because that is an utterly unreasonable burden to place upon him, a lone well-meaning actor who unbeknownst to him took a misstep. We need to discount this corporate-speak linguistic hyperbole.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:26:06.000Z","created_at_i":1792700766,"id":50200536,"options":[],"parent_id":50199396,"points":null,"story_id":50193416,"text":"It does NOT mean &quot;He agrees to settle any financial claims against himself or his employer, for damages caused by negligence&quot;.<p>Could have said &quot;I blame only myself for this mistake, nothing else needs to change&quot;.<p>This will keep happening until the system where this can happen runs out of willing scapegoats.","title":null,"type":"comment","url":null},{"author":"apt-apt-apt-apt","children":[{"author":"radiator","children":[{"author":"apt-apt-apt-apt","children":[],"created_at":"2026-10-22T23:56:38.000Z","created_at_i":1792713398,"id":50202763,"options":[],"parent_id":50202007,"points":null,"story_id":50193416,"text":"&quot;Real full&quot; or &quot;actual full responsibility&quot;, which then points to the original as &quot;not full&quot;.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T22:33:04.000Z","created_at_i":1792708384,"id":50202007,"options":[],"parent_id":50201347,"points":null,"story_id":50193416,"text":"Correct, otherwise we need another phrase for when he would pay for damages, like &quot;the fullest responsibility&quot; or &quot;the absolutely utmost responsibility&quot;.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T21:33:05.000Z","created_at_i":1792704785,"id":50201347,"options":[],"parent_id":50199396,"points":null,"story_id":50193416,"text":"Exactly, full responsibility implies paying for damages.","title":null,"type":"comment","url":null},{"author":"rdsubhas","children":[{"author":"qubex","children":[],"created_at":"2026-10-22T22:27:03.000Z","created_at_i":1792708023,"id":50201953,"options":[],"parent_id":50201712,"points":null,"story_id":50193416,"text":"A good-faith judgement was made within a broader context that was unknown to him. What are we expected to demand, hanging on electrified barbed wire?? He acted in good faith, he\u2019s not the architect of a global cataclysm.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T22:04:48.000Z","created_at_i":1792706688,"id":50201712,"options":[],"parent_id":50199396,"points":null,"story_id":50193416,"text":"You&#x27;re ignoring and severely underestimating social responsibility and social consequences.","title":null,"type":"comment","url":null},{"author":"bawolff","children":[],"created_at":"2026-10-23T05:44:46.000Z","created_at_i":1792734286,"id":50204893,"options":[],"parent_id":50199396,"points":null,"story_id":50193416,"text":"I think its just an acknowledgement that they screwed up (as opposed to trying to hedge by claiming its really someone elses fault).<p>So many people give non-apologies where they say sorry while also trying to deflect blame elsewhere, i think it speaks well of this person they are not doing that.","title":null,"type":"comment","url":null},{"author":"potamic","children":[],"created_at":"2026-10-23T07:02:10.000Z","created_at_i":1792738930,"id":50205370,"options":[],"parent_id":50199396,"points":null,"story_id":50193416,"text":"It means they agree they are culpable in the specified activity, and are ready to accept its consequences. The consequences depend on the nature of the activity and the actors involved. If the activity was illegal, they agree to be charged with the crime. If the activity was unethical, they agree to be censured by their peers. If the activity was uncompassionate or immoral, they agree that their standing in community may be affected accordingly.<p>But most importantly, by assigning blame, they have cleared the contention at hand, taking the critical first step towards resolution of the matter. Without this, the issue may simply be stuck in limbo, taking up valuable time and resources and may never be resolved even. By acknowledging their mistake, they also wish to signal to others that they have learnt a peronsal lesson and would try to avoid making the same mistake in future. So it carries a lot of implications and is not an empty phrase at all.<p>Sure there may be people who throw around the phrase lightly, whether one believes them or not depends on how they are viewed in the eyes of others. So unless there is reason to believe otherwise, I would give them the benefit of doubt. If you want to imagine a world where the concept of &quot;taking responsibility&quot; doesn&#x27;t exist, look at politicians. Is that how we want our society to function?","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T18:45:11.000Z","created_at_i":1792694711,"id":50199396,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"What does \u201ctake full responsibility\u201d mean in the present context? Are you forfeiting all your assets and pledging the next twenty generations of your descendants into peonage?<p>(For clarity, I\u2019m being facetious, but it\u2019s a really meaningless and empty phrase to commit to the written record.)","title":null,"type":"comment","url":null},{"author":"drcongo","children":[],"created_at":"2026-10-22T19:56:30.000Z","created_at_i":1792698990,"id":50200190,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"You&#x27;re a good person with good intentions. Hope you get some rest sir.","title":null,"type":"comment","url":null},{"author":"NamlchakKhandro","children":[{"author":"dylan604","children":[{"author":"NetMageSCW","children":[],"created_at":"2026-10-24T20:56:22.000Z","created_at_i":1792875382,"id":50225185,"options":[],"parent_id":50200633,"points":null,"story_id":50193416,"text":"Maybe some of them will learn some thing.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:33:03.000Z","created_at_i":1792701183,"id":50200633,"options":[],"parent_id":50200311,"points":null,"story_id":50193416,"text":"It&#x27;s okay. It&#x27;s just 70% of websites.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:09:35.000Z","created_at_i":1792699775,"id":50200311,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"It&#x27;s ok. It&#x27;s just php.","title":null,"type":"comment","url":null},{"author":"john_strinlai","children":[{"author":"kinduff","children":[{"author":"john_strinlai","children":[],"created_at":"2026-10-22T20:17:15.000Z","created_at_i":1792700235,"id":50200413,"options":[],"parent_id":50200368,"points":null,"story_id":50193416,"text":"you cannot be subject to an embargo of which you had no knowledge and took no participation in.<p>the embargo was <i>already broken</i> when pete received the information.","title":null,"type":"comment","url":null},{"author":"cperciva","children":[],"created_at":"2026-10-22T20:18:13.000Z","created_at_i":1792700293,"id":50200428,"options":[],"parent_id":50200368,"points":null,"story_id":50193416,"text":"This is exactly how it works.  People who are part of the embargo are responsible for making sure that anyone they share information with -- which should usually be nobody! -- are aware of and abide by the embargo.","title":null,"type":"comment","url":null},{"author":"michaelbuckbee","children":[{"author":"kinduff","children":[],"created_at":"2026-10-22T20:31:12.000Z","created_at_i":1792701072,"id":50200611,"options":[],"parent_id":50200479,"points":null,"story_id":50193416,"text":"No, you didn&#x27;t. I misread.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:21:39.000Z","created_at_i":1792700499,"id":50200479,"options":[],"parent_id":50200368,"points":null,"story_id":50193416,"text":"So if I read the post here and told someone, would I be breaking the embargo?","title":null,"type":"comment","url":null},{"author":"dylan604","children":[{"author":"garbageman","children":[{"author":"dylan604","children":[],"created_at":"2026-10-22T22:18:29.000Z","created_at_i":1792707509,"id":50201858,"options":[],"parent_id":50201146,"points":null,"story_id":50193416,"text":"that&#x27;s my point. Someone cannot come at you saying you were still under the rules of the embargo if you had no idea the embargo existed so now you&#x27;re in violation and get to suffer the consequences. You cannot say that about the law.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T21:14:41.000Z","created_at_i":1792703681,"id":50201146,"options":[],"parent_id":50200514,"points":null,"story_id":50193416,"text":"I&#x27;m trying to follow but how could one possibly know information (the embargo) that has not been shared?<p>For the law, you can say that the law has been published and is at least available for review.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:24:08.000Z","created_at_i":1792700648,"id":50200514,"options":[],"parent_id":50200368,"points":null,"story_id":50193416,"text":"This is not a situation where &quot;Ignorantia juris non excusat&quot; applies.","title":null,"type":"comment","url":null},{"author":"kinduff","children":[],"created_at":"2026-10-22T20:28:44.000Z","created_at_i":1792700924,"id":50200571,"options":[],"parent_id":50200368,"points":null,"story_id":50193416,"text":"Okay, my bad. I didn&#x27;t know he was not participating in the embargo.","title":null,"type":"comment","url":null},{"author":"landl0rd","children":[],"created_at":"2026-10-22T22:44:16.000Z","created_at_i":1792709056,"id":50202122,"options":[],"parent_id":50200368,"points":null,"story_id":50193416,"text":"Yes, it is.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:13:24.000Z","created_at_i":1792700004,"id":50200368,"options":[],"parent_id":50200322,"points":null,"story_id":50193416,"text":"I hope this is bait because that&#x27;s not how it works.","title":null,"type":"comment","url":null},{"author":"theteapot","children":[{"author":"octoberfranklin","children":[{"author":"theteapot","children":[{"author":"eqvinox","children":[],"created_at":"2026-10-23T01:44:34.000Z","created_at_i":1792719874,"id":50203561,"options":[],"parent_id":50203402,"points":null,"story_id":50193416,"text":"The CVE record wasn&#x27;t published yet when this particular embargo got broken. AFAIK it got published when the embargo ended, as it should. (I wasn&#x27;t following anymore at that point, don&#x27;t know for sure.)<p>What did happen is that a whole bunch of people had no clue and called the fact that &quot;these 2 CVE IDs will be used for a PHP vulnerability&quot; a CVE leak. Posts were going around yelling &quot;CVE leak!&quot; with a CVE database link that said &quot;no information yet&quot;. Part of this is the mushed usage of &quot;CVE&quot; to just mean &quot;vulnerability&quot; rather than &quot;CVE record&quot;. But still, quite ridiculous, and annoying. Information that CVE ID XYZ will be used for project ABC is *not* a leak. Like you say, CVE publishing matters. Getting the CVE record <i>contents</i> would be a leak.","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T01:25:34.000Z","created_at_i":1792718734,"id":50203402,"options":[],"parent_id":50202051,"points":null,"story_id":50193416,"text":"Not sure that contradicts the claim. Publishing the CVE is what makes it public.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T22:36:09.000Z","created_at_i":1792708569,"id":50202051,"options":[],"parent_id":50201756,"points":null,"story_id":50193416,"text":"No, CVEs can be allocated before a vulnerability has even been found!","title":null,"type":"comment","url":null},{"author":"da_chicken","children":[{"author":"david_shaw","children":[],"created_at":"2026-10-23T00:22:38.000Z","created_at_i":1792714958,"id":50202958,"options":[],"parent_id":50202590,"points":null,"story_id":50193416,"text":"I think that&#x27;s what they&#x27;re saying.<p>Assigning the CVE happens much earlier than actually publishing, but it&#x27;s the latter that ends the embargo.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T23:35:52.000Z","created_at_i":1792712152,"id":50202590,"options":[],"parent_id":50201756,"points":null,"story_id":50193416,"text":"No, a CVE being assigned or allocated can happen well in advance. It&#x27;s just requesting an identifier and it can be reserved very early.<p>For example: <a href=\"https:&#x2F;&#x2F;www.cve.org&#x2F;CVERecord?id=CVE-2026-50000\" rel=\"nofollow\">https:&#x2F;&#x2F;www.cve.org&#x2F;CVERecord?id=CVE-2026-50000</a>","title":null,"type":"comment","url":null},{"author":"fweimer","children":[],"created_at":"2026-10-23T07:09:14.000Z","created_at_i":1792739354,"id":50205424,"options":[],"parent_id":50201756,"points":null,"story_id":50193416,"text":"It&#x27;s not a press embargo in the sense that the whole package of information becomes public once the embargo expires. There will be a published record on the cve.org, but often those who initiated the embargo insist that key details related to the vulnerability remain private even after the existence of the vulnerability and its remediation have been published.<p>Consider this example:<p><a href=\"https:&#x2F;&#x2F;www.cve.org&#x2F;CVERecord?id=CVE-2026-113119\" rel=\"nofollow\">https:&#x2F;&#x2F;www.cve.org&#x2F;CVERecord?id=CVE-2026-113119</a><p>At this time, the corresponding Chromium bug tracker entry is still private:<p><a href=\"https:&#x2F;&#x2F;issues.chromium.org&#x2F;issues&#x2F;557075191\" rel=\"nofollow\">https:&#x2F;&#x2F;issues.chromium.org&#x2F;issues&#x2F;557075191</a><p>(I just picked this one at random, I haven&#x27;t checked if the information is publicly available from another source.)","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T22:08:34.000Z","created_at_i":1792706914,"id":50201756,"options":[],"parent_id":50200322,"points":null,"story_id":50193416,"text":"Doesn&#x27;t the embargo end when the CVE is published? I thought that&#x27;s the whole point in CVE allocate != CVE publish.","title":null,"type":"comment","url":null},{"author":"k1w1","children":[{"author":"derekerdmann","children":[{"author":"fooqux","children":[],"created_at":"2026-10-23T03:42:05.000Z","created_at_i":1792726925,"id":50204252,"options":[],"parent_id":50203153,"points":null,"story_id":50193416,"text":"I don&#x27;t understand your point. A published CVE is already public and thus there&#x27;s nothing really to disclose?","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T00:48:42.000Z","created_at_i":1792716522,"id":50203153,"options":[],"parent_id":50203051,"points":null,"story_id":50193416,"text":"That approach to disclosure is about discovering vulnerabilities. Talking about something with a published CVE isn&#x27;t really comparable.","title":null,"type":"comment","url":null},{"author":"nahsra","children":[{"author":"ASalazarMX","children":[{"author":"chii","children":[{"author":"ASalazarMX","children":[],"created_at":"2026-10-24T18:02:01.000Z","created_at_i":1792864921,"id":50223623,"options":[],"parent_id":50220213,"points":null,"story_id":50193416,"text":"I&#x27;ve always understood responsible disclosure as the researchers having a code of ethics, not submitting to arbitrary deadlines set by the other party. The researcher understand the graveness of the bug, and the interaction with the company&#x2F;project calibrates their estimation.<p>It&#x27;s still completely responsible and ethical of a researcher to disclose an unpatched vulnerability even if the company&#x2F;project doesn&#x27;t want to, if they&#x27;ve unreasonably delayed patching. They&#x27;d never do it otherwise, and the public deserves to know those internal practices.<p>I feel this is a similar argument as the one about capitalizing &quot;Internet&quot;, though.","title":null,"type":"comment","url":null}],"created_at":"2026-10-24T11:20:43.000Z","created_at_i":1792840843,"id":50220213,"options":[],"parent_id":50216910,"points":null,"story_id":50193416,"text":"The name can imply a  lot and make bias.<p>Responsible disclosure puts the responsibility onto the researcher - it implies they&#x27;re irresponsible if they didn&#x27;t comply with the company&#x27;s timeframe.<p>Coordinated disclosure accurately describes what _should_ happen - the disclosure happens after some X time (where X is a reasonable time that depends on the vulnerability, as determined by the researcher).","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T23:45:49.000Z","created_at_i":1792799149,"id":50216910,"options":[],"parent_id":50203433,"points":null,"story_id":50193416,"text":"Does it matter if the company&#x2F;project commits or not for it to be responsible disclosure? Lately the approach to handle lazy companies has been &quot;You have this bug, and I&#x27;m publishing my research in x weeks&#x2F;months as part of my work. Please patch it before then&quot;; and I think it has worked well enough when they calculate that the bug will cost them money.<p>Renaming &quot;responsible disclosure&quot; to &quot;coordinated disclosure&quot; seems to have the same flaw, since a lazy company involved in coordinated disclosure might look more committed than it really is. The focus should be in the process and not the names.","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T01:28:52.000Z","created_at_i":1792718932,"id":50203433,"options":[],"parent_id":50203051,"points":null,"story_id":50193416,"text":"Just FYI, &quot;responsible disclosure&quot; is a term that many people (like me) dislike because it carries judgment about the merits of public disclosure that are not at all obvious.<p>This term came from an era where companies or projects were disrespectful and dismissive towards security researchers. Those orgs were generally bad risk practitioners, and they coined the term &quot;responsible disclosure&quot; to mean &quot;you send us the info and we&#x27;ll do whatever we want with it, for however long we want, etc&quot;.<p>Many security people (like me) prefer the term &quot;coordinated disclosure&quot; as a way to indicate a practice where both discoverer and patcher participate in a good faith, communicative, and timely process to get things fixed for the community.<p>The difference can be summed up like this: if I report vulnerability X to company Y, and company Y sits on it for 3 years, that is not responsible. It is more &quot;responsible&quot; (especially today) to report it to the public, so they can protect themselves in a non-official-patch way, because the likelihood of bad guys knowing about it and exploiting it are approaching near-certainty.<p>These terms are obviously not super scientific, but I try to point out the history whenever it comes up.","title":null,"type":"comment","url":null},{"author":"bawolff","children":[],"created_at":"2026-10-23T05:40:33.000Z","created_at_i":1792734033,"id":50204878,"options":[],"parent_id":50203051,"points":null,"story_id":50193416,"text":"&gt; Doesn&#x27;t responsible disclosure also apply? If I become aware of a vulnerability that doesn&#x27;t seem to be widely known shouldn&#x27;t I first attempt to report the issue responsibly?<p>Did they assume the information came from upstream php? I think if i got a new version of php that i thought was coming from official sources, i would assume there is nothing to responsibly disclose.","title":null,"type":"comment","url":null},{"author":"nkrisc","children":[],"created_at":"2026-10-23T10:01:24.000Z","created_at_i":1792749684,"id":50206638,"options":[],"parent_id":50203051,"points":null,"story_id":50193416,"text":"How do you responsibly disclose public information?","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T00:34:55.000Z","created_at_i":1792715695,"id":50203051,"options":[],"parent_id":50200322,"points":null,"story_id":50193416,"text":"&gt; if you received the information about the RCEs without the information about the embargo, then you did not break the embargo.<p>Doesn&#x27;t responsible disclosure also apply? If I become aware of a vulnerability that doesn&#x27;t seem to be widely known shouldn&#x27;t I first attempt to report the issue responsibly?<p>In this case it appears the OP did know about the embargo &quot;A reliable source has indicated an announcement is scheduled&quot;. I think that with security disclosures it is assumed they are not supposed to be publicized before the announcement, but if he hadn&#x27;t known about the announcement and only heard about the RCEs, then publicly announcing their existence doesn&#x27;t seem OK either.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:10:09.000Z","created_at_i":1792699809,"id":50200322,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"if you received the information about the RCEs <i>without</i> the information about the embargo, then <i>you did not break the embargo</i>. someone else up the chain did.<p>this whole saga will be analyzed and we&#x27;ll all come out better for it at the end.","title":null,"type":"comment","url":null},{"author":"tonymet","children":[{"author":"nicce","children":[{"author":"tonymet","children":[],"created_at":"2026-10-22T21:11:55.000Z","created_at_i":1792703515,"id":50201105,"options":[],"parent_id":50200874,"points":null,"story_id":50193416,"text":"Your later insights about the vuln POCs being a scam helped me better understand the situation.<p>I could see the value of the embargo in the old world of \u201c6 uber security firms and a few bounty hunters\u201d but the new world of pointing AI at the PHP source just seems flimsy.","title":null,"type":"comment","url":null},{"author":"bulbar","children":[],"created_at":"2026-10-22T21:36:22.000Z","created_at_i":1792704982,"id":50201389,"options":[],"parent_id":50200874,"points":null,"story_id":50193416,"text":"&gt; And most \u201dPoC\u201d:s in the wild were credible-looking but vibecoded mess that did nothing what sources claimed.<p>Could this be a variant of the survivorship bias? Maybe only the low quality PoCs ended up in the honeypots while the more capable actors avoided them.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:53:59.000Z","created_at_i":1792702439,"id":50200874,"options":[],"parent_id":50200538,"points":null,"story_id":50193416,"text":"The idea is that nobody has chance to have prior knowledge to identify or research the bug until it is generally possible to apply the fix immediately. If someone leaks the patch beforehand, others can inspect the bug and start exploiting it in the wild, while others have no chance to apply the patch.<p>Whether someone just leaked the CVE numbers or just \u201dthere is a big bug in PHP\u201d - that should not be enought to accelerate finding that bug. But other information that pins the bug for specific property or feature makes it easier to find and race against patching starts.<p>And at that point you don\u2019t really know if someone really found it or not, since only few big organisations can collect that much data to detect successful exploiting. And most \u201dPoC\u201d:s in the wild were credible-looking but vibecoded mess that did nothing what sources claimed.<p>Until there is absolute evidence that exploitation happens in the wild, succesfully, you don\u2019t leak the patch or bug details beforehand.<p>In this case, the area where the bug is in PHP, leaked partially, but apparently there was no enough evidence that it was exploited succesfully or if any of the PoCs in the wild actually worked properly. So patch or related detailed information was not released before the initial schedule.","title":null,"type":"comment","url":null},{"author":"IluTov","children":[{"author":"tonymet","children":[{"author":"IluTov","children":[{"author":"tonymet","children":[],"created_at":"2026-10-23T20:45:09.000Z","created_at_i":1792788309,"id":50215077,"options":[],"parent_id":50212739,"points":null,"story_id":50193416,"text":"fair enough. i&#x27;m not questioning the embargo timing necessarily. but the mea culpas and finger pointing about those breaking the embargo are unnecessary.  there seems to have been enough insecurity and ambiguity that someone having a false start is at least understandable.","title":null,"type":"comment","url":null},{"author":"NetMageSCW","children":[],"created_at":"2026-10-24T20:54:44.000Z","created_at_i":1792875284,"id":50225169,"options":[],"parent_id":50212739,"points":null,"story_id":50193416,"text":"&gt; but we acted based on the data that was available at the time.<p>That would also seem to apply to the OP so no embargo was broken by his post.","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T17:44:55.000Z","created_at_i":1792777495,"id":50212739,"options":[],"parent_id":50212106,"points":null,"story_id":50193416,"text":"We checked them as claims came in to decide whether early disclosure was necessary. There were no reports of successful attacks, these were early and naive attempts. Furthermore, we were still waiting for distros to finish their builds and early disclosure might have helped aid in development of exploits as people were wanting.<p>Of course, we are not omniscient and cannot prove definitively nothing happened, but we acted based on the data that was available at the time.","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T17:01:29.000Z","created_at_i":1792774889,"id":50212106,"options":[],"parent_id":50209467,"points":null,"story_id":50193416,"text":"This sounds like trying to prove a negative.  \u201cThere were no POCs before the embargo date\u201d.  How are you so sure?","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T14:17:03.000Z","created_at_i":1792765023,"id":50209467,"options":[],"parent_id":50200538,"points":null,"story_id":50193416,"text":"This is absolutely not true. There are several things that leaked:<p>- The fact that there&#x27;s a release, the CVE numbers, CVSS score and date&#x2F;time (though wrong).<p>- Calif&#x27;s video.<p>- Some advice from the mitigation document.<p>Despite this, the technical details of the vulnerability remained unclear, and exploits released up to that point missed the key mechanisms. Chainguard acted based on rumors and almost made the situation much worse for everyone.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T20:26:10.000Z","created_at_i":1792700770,"id":50200538,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"Can someone, with the benefit of hindsight, explain the embargo ?  Why isn&#x27;t there a clause &quot;if the vuln leaks, embargo is broken&quot; . I still don&#x27;t understand the fuss.<p>Everyone knew about the vuln well before the patches going live.  The embargo, at that point, made things worse.<p>In plain english, please.","title":null,"type":"comment","url":null},{"author":"deadnomore","children":[],"created_at":"2026-10-22T20:29:24.000Z","created_at_i":1792700964,"id":50200583,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"This is definitionally humble bragging. First of all the apology is in bad faith because there is nothing to apologize for. We are all giving the discovered CVEs attention (the brag component) under the guise of an apology (the humble component). I am being downvoted by well meaning, people pleasers that don&#x27;t mind if they waste our time and attention doing it. Sounds great.","title":null,"type":"comment","url":null},{"author":"iambateman","children":[],"created_at":"2026-10-22T20:38:08.000Z","created_at_i":1792701488,"id":50200685,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"Thanks Pete. I appreciate you taking the time to post here.","title":null,"type":"comment","url":null},{"author":"aksss","children":[],"created_at":"2026-10-22T20:49:55.000Z","created_at_i":1792702195,"id":50200832,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"So.. what has the effect of this all been? I understand that the early release of POC exploits increased the pressure for mitigations in advance of the patch release and caused a lot of work and stress. I have read the tweets from Cloudflare with statistics for malformed requests related to suspected exploit attempts.<p>I know breaches are often kept under wraps, and there&#x27;s a long tail. But is there any evidence of impact at this point? Were any sites compromised that we know about? There was a lot of hullabaloo, with foreign and domestic LE agencies recommending sites <i>be taken offline</i> (holy shit!).<p>Was this like Y2K where, based on the coordinated action of many, a real issue was addressed in time? Or is it like Hale Bopp where everybody watched, and a few casualties in the preparation, but ultimately a nothingburger?<p>Flame on!","title":null,"type":"comment","url":null},{"author":"jakelsaunders94","children":[],"created_at":"2026-10-22T20:52:31.000Z","created_at_i":1792702351,"id":50200853,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"Hope you&#x27;re doing alright mate. Seems like an honest attempt to do the right thing to me. Get some sleep.","title":null,"type":"comment","url":null},{"author":"comrade1234","children":[],"created_at":"2026-10-22T21:17:42.000Z","created_at_i":1792703862,"id":50201180,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"So who will be sued and&#x2F;or state prosecuted?","title":null,"type":"comment","url":null},{"author":"siva7","children":[],"created_at":"2026-10-22T21:41:28.000Z","created_at_i":1792705288,"id":50201448,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"I also got that information before your post. I believe an embargo is impossible to keep up when it takes way too long to get a fix out.","title":null,"type":"comment","url":null},{"author":"minraws","children":[],"created_at":"2026-10-22T21:52:18.000Z","created_at_i":1792705938,"id":50201571,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"This does feel like the fix took so long to bake and was so obvious way too many people who are into PHP knew about it, I knew about eMudra&#x27;s cert issue as soon as  Chrome and Firefox pushed updates to disallow them for instance because of reasons, and it wasn&#x27;t even fixed after it was all made public on several platforms, I think Apple still hasn&#x27;t fixed it properly, the trust Store is still fucked not sure if Safari was separately patched, maybe there is an os update in the last few hours I missed.<p>This entire RCE race is always annoying.","title":null,"type":"comment","url":null},{"author":"Waterluvian","children":[],"created_at":"2026-10-22T21:56:10.000Z","created_at_i":1792706170,"id":50201608,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"I really hope this isn\u2019t chewing at you and that you\u2019re just trying to do what you feel is the right thing by posting this.","title":null,"type":"comment","url":null},{"author":"medellin","children":[],"created_at":"2026-10-22T21:56:42.000Z","created_at_i":1792706202,"id":50201616,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"The security field is full of a bunch of self important jagoffs that think they are \u201csuper smart\u201d. Its all a joke and its sad that anyone feels they need to play these stupid games.<p>Security is important but the people in the security field are clowns and it seems it has gotten worse over the last 20 years.","title":null,"type":"comment","url":null},{"author":"Magicrafter13","children":[{"author":"petecooper","children":[{"author":"gnabgib","children":[{"author":"petecooper","children":[],"created_at":"2026-10-22T22:17:14.000Z","created_at_i":1792707434,"id":50201844,"options":[],"parent_id":50201680,"points":null,"story_id":50193416,"text":"No connection or affiliation to any of the organisations involved. I am a self-employed consultant for my day job, and a solo founder of a mental health non-profit on the side.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T22:01:45.000Z","created_at_i":1792706505,"id":50201680,"options":[],"parent_id":50201659,"points":null,"story_id":50193416,"text":"Hah, I was trying to find this comment you made.  There&#x27;s confusingly also &quot;Calif&quot; in the mix (possibly closer to your string of people, but not your affiliation either).  I wonder if, perhaps, it was easier to point to your HN post for bleepingcomputer, than what Chainguard did (you only expressed something was coming).  It&#x27;s all slightly immaterial since exploit attempts started 3-4 days.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T22:00:15.000Z","created_at_i":1792706415,"id":50201659,"options":[],"parent_id":50201628,"points":null,"story_id":50193416,"text":"Nope. No connection or affiliation with Chainguard at all:<p><a href=\"https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=50183326\">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=50183326</a>","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T21:57:39.000Z","created_at_i":1792706259,"id":50201628,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"are you the guy working at Chainguard publishing images...?","title":null,"type":"comment","url":null},{"author":"theteapot","children":[{"author":"nielsole","children":[{"author":"agos","children":[],"created_at":"2026-10-23T07:23:12.000Z","created_at_i":1792740192,"id":50205519,"options":[],"parent_id":50202201,"points":null,"story_id":50193416,"text":"You don\u2019t have to wait for an HN post to run that, though","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T22:53:16.000Z","created_at_i":1792709596,"id":50202201,"options":[],"parent_id":50201846,"points":null,"story_id":50193416,"text":"&gt; Just knowing a &quot;10.0&quot; RCE CVE is inbound w&#x2F;o extra details doesn&#x27;t get you very far<p>Well that&#x27;s exactly what chainguard claims though. &quot;Find bad bugs in PHP&quot; is the prompt they claim they used to rediscover the issue","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T22:17:36.000Z","created_at_i":1792707456,"id":50201846,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"Don&#x27;t feel too bad. Just knowing a &quot;10.0&quot; RCE CVE is inbound w&#x2F;o extra details doesn&#x27;t get you very far. The actions of calif.io and Chainguard after your post was what caused the damage.","title":null,"type":"comment","url":null},{"author":"0xbadcafebee","children":[],"created_at":"2026-10-22T22:33:10.000Z","created_at_i":1792708390,"id":50202009,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"It was a good thing. It started useful conversations and taught valuable lessons that we probably wouldn&#x27;t have faced with a more &quot;traditional&quot; vuln disclosure&#x2F;patch process. We&#x27;re going to see this a whole lot more with AI, probably as 0-days. It&#x27;s better that we got the fire drill out of the way now.","title":null,"type":"comment","url":null},{"author":"HackerThemAll","children":[],"created_at":"2026-10-22T22:34:40.000Z","created_at_i":1792708480,"id":50202032,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"&gt; I take full responsibility for my actions.<p>I would like this to materialize, but that&#x27;s just empty words.<p>&gt; It was not remotely my intention to cause any of the subsequent side effects.<p>What were your intentions, then?<p>&gt; my intention was to alert others in a similar position to be aware of the importance&#x2F;urgency of the updates.<p>Have you lived under the stone for the past few years with respect to cybersecurity? Yes you have. All of you ignore security as in &quot;it doesn&#x27;t apply to me&quot;, &quot;they won&#x27;t break into my software because I&#x27;m truly the best 10x developer in the world&quot; etc.<p>&gt; I have learned my lesson.<p>I certainly doubt that. A person with IQ only a tiny bit bigger than Trump&#x27;s wouldn&#x27;t seek public attention so badly to disclose a security hole in a public forum.<p>When such praise-seeking habits have stopped being embarrassing?","title":null,"type":"comment","url":null},{"author":"therein","children":[],"created_at":"2026-10-22T22:41:10.000Z","created_at_i":1792708870,"id":50202093,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"Yeah, I actually first heard it here from you.","title":null,"type":"comment","url":null},{"author":"dabinat","children":[],"created_at":"2026-10-22T22:50:54.000Z","created_at_i":1792709454,"id":50202183,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"I don\u2019t know if embargoes have much effect anymore. They used AI to find this issue, meaning anyone else could also find the issue with time and the right model. The clock is always ticking after a CVE but now it ticks faster. I am certain that companies like Cellebrite are pointing a bunch of models at popular repos and filing away all the exploits they find in a database.","title":null,"type":"comment","url":null},{"author":"creatonez","children":[{"author":"adastra22","children":[{"author":"deadbabe","children":[{"author":"adastra22","children":[{"author":"Calazon","children":[],"created_at":"2026-10-23T02:48:42.000Z","created_at_i":1792723722,"id":50203931,"options":[],"parent_id":50203567,"points":null,"story_id":50193416,"text":"He won&#x27;t be punished <i>by the legal system</i>.","title":null,"type":"comment","url":null},{"author":"deadbabe","children":[{"author":"plemer","children":[{"author":"djriley","children":[{"author":"nkrisc","children":[],"created_at":"2026-10-23T09:59:37.000Z","created_at_i":1792749577,"id":50206620,"options":[],"parent_id":50205042,"points":null,"story_id":50193416,"text":"That is truly more frightening than a federal maximum security prison in the United States.","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T06:10:18.000Z","created_at_i":1792735818,"id":50205042,"options":[],"parent_id":50204396,"points":null,"story_id":50193416,"text":"People talk.","title":null,"type":"comment","url":null},{"author":"lexicality","children":[{"author":"ben_w","children":[],"created_at":"2026-10-23T08:15:13.000Z","created_at_i":1792743313,"id":50205891,"options":[],"parent_id":50205600,"points":null,"story_id":50193416,"text":"They might even force you to use PHP :P","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T07:33:45.000Z","created_at_i":1792740825,"id":50205600,"options":[],"parent_id":50204396,"points":null,"story_id":50193416,"text":"on the darkweb you can pay people to break into wrongdoers houses and set their default browser to Edge. For extreme cases you can also have their TV connected to the internet and all EULAs accepted...","title":null,"type":"comment","url":null},{"author":"maxrev17","children":[],"created_at":"2026-10-23T07:34:20.000Z","created_at_i":1792740860,"id":50205606,"options":[],"parent_id":50204396,"points":null,"story_id":50193416,"text":"Nerd police!!!","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T04:03:21.000Z","created_at_i":1792728201,"id":50204396,"options":[],"parent_id":50204116,"points":null,"story_id":50193416,"text":"Would you please identify those you&#x27;re thinking of?","title":null,"type":"comment","url":null},{"author":"tosti","children":[],"created_at":"2026-10-23T13:22:54.000Z","created_at_i":1792761774,"id":50208601,"options":[],"parent_id":50204116,"points":null,"story_id":50193416,"text":"Which is completely counter-productive.","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T03:18:20.000Z","created_at_i":1792725500,"id":50204116,"options":[],"parent_id":50203567,"points":null,"story_id":50193416,"text":"In the tech industry, there are punishments far worse than the legal system.","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T01:45:55.000Z","created_at_i":1792719955,"id":50203567,"options":[],"parent_id":50203429,"points":null,"story_id":50193416,"text":"Except he won\u2019t be punished, because nothing he did was legally wrong.","title":null,"type":"comment","url":null},{"author":"syrrim","children":[],"created_at":"2026-10-23T02:52:34.000Z","created_at_i":1792723954,"id":50203953,"options":[],"parent_id":50203429,"points":null,"story_id":50193416,"text":"There was no embargo. If there&#x27;s an &quot;embargo&quot; but parties not subject to the embargo know about it... there&#x27;s no embargo.","title":null,"type":"comment","url":null},{"author":"camgunz","children":[],"created_at":"2026-10-23T08:37:33.000Z","created_at_i":1792744653,"id":50206056,"options":[],"parent_id":50203429,"points":null,"story_id":50193416,"text":"There&#x27;s no such thing as Roko&#x27;s Basilisk, only Pascal&#x27;s Wager.","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T01:28:29.000Z","created_at_i":1792718909,"id":50203429,"options":[],"parent_id":50202469,"points":null,"story_id":50193416,"text":"I\u2019d say maybe it\u2019s more like a Roko\u2019s Basilisk. He knew the potential existence of an embargo, but didn\u2019t do anything to protect the embargo. So now that the embargo turned out to be real, he will be punished. Otherwise if he truly did not know an embargo could even exist, he could not be blamed.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T23:22:34.000Z","created_at_i":1792711354,"id":50202469,"options":[],"parent_id":50202361,"points":null,"story_id":50193416,"text":"Well, this is an iterated prisoner\u2019s dilemma.","title":null,"type":"comment","url":null},{"author":"tchalla","children":[{"author":"mikestorrent","children":[{"author":"chillax","children":[],"created_at":"2026-10-23T05:40:43.000Z","created_at_i":1792734043,"id":50204879,"options":[],"parent_id":50204776,"points":null,"story_id":50193416,"text":"<a href=\"https:&#x2F;&#x2F;www.linkedin.com&#x2F;feed&#x2F;update&#x2F;urn:li:activity:7518756994284077056\" rel=\"nofollow\">https:&#x2F;&#x2F;www.linkedin.com&#x2F;feed&#x2F;update&#x2F;urn:li:activity:7518756...</a>","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T05:17:12.000Z","created_at_i":1792732632,"id":50204776,"options":[],"parent_id":50202737,"points":null,"story_id":50193416,"text":"got a link","title":null,"type":"comment","url":null},{"author":"KingMob","children":[{"author":"r_lee","children":[{"author":"hparadiz","children":[{"author":"r_lee","children":[],"created_at":"2026-10-23T14:00:41.000Z","created_at_i":1792764041,"id":50209142,"options":[],"parent_id":50205661,"points":null,"story_id":50193416,"text":"and like I said in my other comment here, they could&#x27;ve released an OOM-only fix that would&#x27;ve not revealed the actual full exploit but would&#x27;ve protected everyone, but they decided that the only way would be to fix the whole thing and release that... it&#x27;s very stupid, but seems like it&#x27;s expected from them, considering it took them 2 months to get to a fix","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T07:43:33.000Z","created_at_i":1792741413,"id":50205661,"options":[],"parent_id":50205521,"points":null,"story_id":50193416,"text":"The bragging by the discoverer made everyone start looking. Then when the PHP foundation made the announcement on the website there was a mad scramble. Up to 18 hours before release there were already demos. Look I get that it&#x27;s a rock and a hard place but frankly at that point you should release the patch. I know there was a lot of fear over picking the wrong patch but having nothing is still bad.","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T07:23:19.000Z","created_at_i":1792740199,"id":50205521,"options":[],"parent_id":50205261,"points":null,"story_id":50193416,"text":"it was easy to find if you had the tokens even without the chainguard patch","title":null,"type":"comment","url":null},{"author":"dreambigwrkhard","children":[{"author":"throwaway7356","children":[],"created_at":"2026-10-23T13:09:12.000Z","created_at_i":1792760952,"id":50208417,"options":[],"parent_id":50206220,"points":null,"story_id":50193416,"text":"&gt; He could have just made sure his customers got an emergency patch quietly.<p>I prefer them going public over breaking the embargo as silently breaking embargos and publishing details about vulnerabilities to an uncontrollably large group of unvetted people is worse.","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T09:01:17.000Z","created_at_i":1792746077,"id":50206220,"options":[],"parent_id":50205261,"points":null,"story_id":50193416,"text":"It was a selfish, PR exercise. He could have done it quietly.\nHe could have just made sure his customers got an emergency patch quietly. (those who are willing and capable to patch) \nIt is not common that anyone in the public could use his source except for his customers. \nIt is difficult to just build from his source and drop it to any operating system and setup and expect it to work (let alone compliance and other requirements).\nInstead, he expected the public to thank him like he was actually doing an act of good.\nLoss for words, to be honest.","title":null,"type":"comment","url":null},{"author":"throwaway7356","children":[],"created_at":"2026-10-23T13:07:28.000Z","created_at_i":1792760848,"id":50208405,"options":[],"parent_id":50205261,"points":null,"story_id":50193416,"text":"&gt; but it clearly prioritized Chainguard customers over the broader ecosystem.<p>I hope the broader ecosystem responds by putting their customers over Chainguard. The Chainguard customers can then get security updates after the embargo was lifted and Chainguard noticed.","title":null,"type":"comment","url":null},{"author":"jasonlotito","children":[],"created_at":"2026-10-23T15:23:35.000Z","created_at_i":1792769015,"id":50210603,"options":[],"parent_id":50205261,"points":null,"story_id":50193416,"text":"The important thing here is that we know Chainguard&#x27;s word cannot be trusted.<p>Chainguard will lie and cheat to put themselves first. Not their customers, but themselves. These are just plain facts.<p>You can&#x27;t agree to an embargo and then just ignore it when you feel like it. What other things are you willing to go back on your word for, especially when you know for a fact you are putting people in danger.","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T06:45:34.000Z","created_at_i":1792737934,"id":50205261,"options":[],"parent_id":50202737,"points":null,"story_id":50193416,"text":"The thing is, his reasoning isn&#x27;t even wrong (assuming what he said about the spread of PoCs and the ease of finding the vuln was true), but it clearly prioritized Chainguard customers over the broader ecosystem.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T23:53:07.000Z","created_at_i":1792713187,"id":50202737,"options":[],"parent_id":50202361,"points":null,"story_id":50193416,"text":"On one hand you have the OP, who is self reflecting. On the other hand you have Dan Lorenc from Chainguard.","title":null,"type":"comment","url":null},{"author":"apaprocki","children":[],"created_at":"2026-10-23T06:34:29.000Z","created_at_i":1792737269,"id":50205177,"options":[],"parent_id":50202361,"points":null,"story_id":50193416,"text":"Yeah, I don\u2019t think OP did anything wrong. Someone in the chain violated embargo, but it wasn\u2019t OP.","title":null,"type":"comment","url":null},{"author":"froh","children":[{"author":"throawayonthe","children":[],"created_at":"2026-10-23T08:37:55.000Z","created_at_i":1792744675,"id":50206058,"options":[],"parent_id":50205282,"points":null,"story_id":50193416,"text":"yes but if it reached you without an embargo it&#x27;s kinda already not kept<p>and you weren&#x27;t coordinated with","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T06:48:15.000Z","created_at_i":1792738095,"id":50205282,"options":[],"parent_id":50202361,"points":null,"story_id":50193416,"text":"isn&#x27;t &quot;coordinated disclosure&quot; exactly about keeping, embargoing, a secret?","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T23:09:41.000Z","created_at_i":1792710581,"id":50202361,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"&gt; At the time of posting, I didn&#x27;t know about any embargo. My contact had told me there was no embargo, and her contact had told her the same thing.<p>If you&#x27;re not a party to an embargo, and no one told you an embargo even exists... you should not follow the embargo. In fact, you should maybe even consider leaking basic details or challenging the embargo if you are in this situation. In your situation, they had lost information asymmetry before the news got to you. I don&#x27;t know where people got the idea that unrelated third parties have to follow embargos.<p>Embargos are not about keeping secrets, they are about the game theory of coordinated disclosure.","title":null,"type":"comment","url":null},{"author":"pmxi","children":[],"created_at":"2026-10-22T23:52:17.000Z","created_at_i":1792713137,"id":50202730,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"\u201cI don&#x27;t get it. Why are they confessing?\u201d\n\u201cThey&#x27;re not confessing.\u201d\n\u201cThey&#x27;re bragging.\u201d","title":null,"type":"comment","url":null},{"author":"erfref3t36g365","children":[],"created_at":"2026-10-23T00:07:27.000Z","created_at_i":1792714047,"id":50202837,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"&gt; I take full responsibility for my actions.<p>Meaning? Like... global financial fallout?<p>&gt; I have learned my lesson.<p>Meaning? Like... feel bad for a week, and then back to normal?","title":null,"type":"comment","url":null},{"author":"jacquesm","children":[],"created_at":"2026-10-23T00:13:27.000Z","created_at_i":1792714407,"id":50202884,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"You were <i>not</i> under any embargo. This only goes for the first person in the chain, whoever that was and there is absolutely nothing to apologize for.","title":null,"type":"comment","url":null},{"author":"andrewflnr","children":[{"author":"kqr","children":[{"author":"andrewflnr","children":[{"author":"bawolff","children":[],"created_at":"2026-10-23T05:45:52.000Z","created_at_i":1792734352,"id":50204896,"options":[],"parent_id":50204671,"points":null,"story_id":50193416,"text":"As a general rule, systems that scapegoat people never fix the underlying root cause.","title":null,"type":"comment","url":null},{"author":"kqr","children":[{"author":"andrewflnr","children":[],"created_at":"2026-10-23T15:10:43.000Z","created_at_i":1792768243,"id":50210393,"options":[],"parent_id":50205086,"points":null,"story_id":50193416,"text":"If you&#x27;re able to achieve that, great. But I don&#x27;t think any &quot;system&quot; can survive arbitrary component failures. Eventually it just stops being the system you designed.","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T06:18:26.000Z","created_at_i":1792736306,"id":50205086,"options":[],"parent_id":50204671,"points":null,"story_id":50193416,"text":"If you could tell ahead of time which components would be unreliable, that would be a great idea. For the most part, we only discover the component was unreliable after it&#x27;s caused trouble. Removing the component at that time gets you at best a very short-lived improvement to the system because it&#x27;ll happen again and again with other components.<p>If the component removed is a human, the situation is worse. Then you&#x27;re creating an incentive to hide mistakes and assign blame to others. This makes it even harder to improve the system properly, because then the information you need to improve the system no longer gets to you undistorted.<p>That&#x27;s why we have to design systems that don&#x27;t assume components are perfectly reliable, and ensure any human components that we&#x27;re not out to get them, we&#x27;re out to create an environment where they will find it hard to make mistakes.","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T04:56:25.000Z","created_at_i":1792731385,"id":50204671,"options":[],"parent_id":50204476,"points":null,"story_id":50193416,"text":"Sometimes the &quot;system&quot; consists of identifying and removing or bypassing unreliable components.","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T04:22:25.000Z","created_at_i":1792729345,"id":50204476,"options":[],"parent_id":50202961,"points":null,"story_id":50193416,"text":"Eh. I&#x27;d rather we set up a system where we don&#x27;t have to rely on people being 100 % perfect for it to work. I&#x27;d be much more interested in what went on simultaneously that caused the meta data to get dropped, rather than who happened to be the one to do it this one time.","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T00:23:03.000Z","created_at_i":1792714983,"id":50202961,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"&gt; At the time of posting, I didn&#x27;t know about any embargo. My contact had told me there was no embargo, and her contact had told her the same thing.<p>I&#x27;m not saying it needs to be a public burning, but I sure hope <i>someone</i> figures out who dropped the critical metadata bit so they can avoid telling that party critical things in the future.","title":null,"type":"comment","url":null},{"author":"midtake","children":[],"created_at":"2026-10-23T00:49:40.000Z","created_at_i":1792716580,"id":50203157,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"Nah, you just repeated something that to you was a rumor.","title":null,"type":"comment","url":null},{"author":"pizlonator","children":[],"created_at":"2026-10-23T02:06:46.000Z","created_at_i":1792721206,"id":50203694,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"OP is being a big man about this<p>Good shit","title":null,"type":"comment","url":null},{"author":"leoqa","children":[],"created_at":"2026-10-23T02:21:24.000Z","created_at_i":1792722084,"id":50203766,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"So much pearl clutching from these security companies. An embargo isn\u2019t an enforceable contract, expect it to leak and be ready to fast forward your plan. Don\u2019t start pointing fingers because people protected themselves or their customers once the dam broke.","title":null,"type":"comment","url":null},{"author":"leoprctmp","children":[],"created_at":"2026-10-23T02:40:57.000Z","created_at_i":1792723257,"id":50203876,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"hey Pete, don&#x27;t carry the world upon your shoulders","title":null,"type":"comment","url":null},{"author":"flanz_10","children":[],"created_at":"2026-10-23T02:51:44.000Z","created_at_i":1792723904,"id":50203948,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"Hey man, you&#x27;re probably feeling pretty shit right now.<p>&gt;  I have learned my lesson.<p>If what you&#x27;ve said is true, and you were not aware of the embargo... then you are not responsible.<p>By taking responsibility, you&#x27;re actually making the whole debacle even worse, because you are clouding the actual responsible PROCESS that failed.<p>Note I said process, and not person. In a situation like this, the post-mortem MUST be blameless. If people are afraid or feel ashamed, and don&#x27;t come forward, then that&#x27;s how even worse outcomes can start getting lined up. Blameless, not even to you, but the person who told you, and who told them, all the way up the chain.<p>If there are people in your organization who are trying to pin this on you, you must push back. It isn&#x27;t right, and it isn&#x27;t fair.","title":null,"type":"comment","url":null},{"author":"myHNAccount123","children":[],"created_at":"2026-10-23T03:04:26.000Z","created_at_i":1792724666,"id":50204036,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"It&#x27;s ok. Hopefully people took it seriously and updated quickly.","title":null,"type":"comment","url":null},{"author":"t1234s","children":[],"created_at":"2026-10-23T03:07:09.000Z","created_at_i":1792724829,"id":50204049,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"Is there any insight on if this was a &quot;Bug&quot; or a &quot;Sophisticated Feature&quot; put there by state actors long ago that was now just discovered.","title":null,"type":"comment","url":null},{"author":"mellosouls","children":[],"created_at":"2026-10-23T03:17:22.000Z","created_at_i":1792725442,"id":50204112,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"The only bad guys here are those who exploit issues like this for unethical reasons.<p>You clearly aren&#x27;t that person.<p>Regarding your perceived mistake, <i>we all make them</i>.<p>Please forgive yourself and understand that the negative feelings and thoughts you are having are a mark of decency but do not represent reality, and if they persist please seek help to get you back on track.<p>As an aside, to you and those like you who take on the task of fighting and protecting against these attacks with often nothing to gain except hurt like this:<p>Thank you for your service.","title":null,"type":"comment","url":null},{"author":"CodinM","children":[],"created_at":"2026-10-23T03:22:57.000Z","created_at_i":1792725777,"id":50204143,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"You broke nothing, it&#x27;s just another day my guy. Go for a walk, drink some water, you know, take care of yourself - others failed to follow a process, not like you threw out POCs left and right.","title":null,"type":"comment","url":null},{"author":"thewhitetulip","children":[],"created_at":"2026-10-23T03:26:07.000Z","created_at_i":1792725967,"id":50204158,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"There are companies whose &quot;rogue&quot; agents have hacked  6 7 companies and at least 2 3 govts. They haven&#x27;t faced any consequences at all! They actually hacked into those companies<p>And there is you who is taking responsibility for an embargo you did not know about!!","title":null,"type":"comment","url":null},{"author":"pigggg","children":[],"created_at":"2026-10-23T03:37:33.000Z","created_at_i":1792726653,"id":50204222,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"Who told you about it?","title":null,"type":"comment","url":null},{"author":"a34729t","children":[],"created_at":"2026-10-23T04:15:31.000Z","created_at_i":1792728931,"id":50204444,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"All vulnerabilities should be disclosed immediately, publically. That would over a short time lead to much better security practices.","title":null,"type":"comment","url":null},{"author":"someothherguyy","children":[],"created_at":"2026-10-23T04:36:42.000Z","created_at_i":1792730202,"id":50204569,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"i forgive you","title":null,"type":"comment","url":null},{"author":"Intermernet","children":[{"author":"flurdy","children":[{"author":"NetMageSCW","children":[],"created_at":"2026-10-24T20:49:07.000Z","created_at_i":1792874947,"id":50225098,"options":[],"parent_id":50206424,"points":null,"story_id":50193416,"text":"No, it\u2019s the reality for most businesses (even 24x7) that staffing is reduced and critical personnel availability is leased over a weekend.<p>IOTW, don\u2019t treat your staff like they are on-call 24x6 if you aren\u2019t paying a commensurate salary.","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T09:30:51.000Z","created_at_i":1792747851,"id":50206424,"options":[],"parent_id":50204952,"points":null,"story_id":50193416,"text":"Yeah, leave vulnerabilities exposed all weekend... ;p<p>I have been with clients that has that &#x27;don&#x27;t push to prod on Friday&#x27; like it was 2010. It is so frustrating, basically loosing 20% of your work week and batching work for a deluge on Monday.<p>It is a red flag of flaky architecture and low confidence in ops processes.<p>Though pushing at 5pm on a Friday is a bit of a dick move.","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T05:58:39.000Z","created_at_i":1792735119,"id":50204952,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"As an Australian I thank you. I&#x27;d much rather have spent all day today patching things than tomorrow. It&#x27;s Friday afternoon right now!<p>There&#x27;s a rule about not pushing to prod on Friday. I feel the same should apply for security patches ;-)","title":null,"type":"comment","url":null},{"author":"tornikeo","children":[],"created_at":"2026-10-23T06:23:52.000Z","created_at_i":1792736632,"id":50205117,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"Honestly this has been the most fun week I&#x27;ve had, thanks to this leak. I&#x27;m grateful. Fun stuff happened, shitty companies learned the value of capable and fast engineering teams.<p>All in all, I think this leak increased the value of developers, so I am thankful for your leak.","title":null,"type":"comment","url":null},{"author":"blacksqr","children":[{"author":"NetMageSCW","children":[],"created_at":"2026-10-24T20:51:40.000Z","created_at_i":1792875100,"id":50225138,"options":[],"parent_id":50205237,"points":null,"story_id":50193416,"text":"But do you blow the fact that their cover is blown or leave them in the dark in hopes that they will remain useful for a little while longer before being tortured to death?","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T06:42:03.000Z","created_at_i":1792737723,"id":50205237,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"&quot;You never blow the cover of an agent in the field.&quot; --Jackson Lamb","title":null,"type":"comment","url":null},{"author":"cmrx64","children":[{"author":"Cthulhu_","children":[],"created_at":"2026-10-23T08:09:34.000Z","created_at_i":1792742974,"id":50205847,"options":[],"parent_id":50205771,"points":null,"story_id":50193416,"text":"While it was exploited publicly, it wasn&#x27;t until the HN post and especially a video was posted until the exploits exploded - don&#x27;t underestimate how many eyes are on HN versus obscure darknet forums or private chat channels.<p>If someone (independently) found an exploit and weren&#x27;t thinking of the public interest, they would want to keep it secret and for their own use.","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T07:58:34.000Z","created_at_i":1792742314,"id":50205771,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"It was exploited publicly even before the wide publicity following your post so the ultimate negative impact that you may be imagining, is actually quite small. Once it is publicly exploited the benefit of coordinated disclosure delays is hard to square with the risk.","title":null,"type":"comment","url":null},{"author":"apples_oranges","children":[],"created_at":"2026-10-23T08:34:50.000Z","created_at_i":1792744490,"id":50206031,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"Oh just imagine if politicians talked like that.. (off topic I know)","title":null,"type":"comment","url":null},{"author":"xorcist","children":[],"created_at":"2026-10-23T09:27:31.000Z","created_at_i":1792747651,"id":50206402,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"&gt; I take full responsibility for my actions<p>That&#x27;s not what taking responsibility means.<p>&gt; My contact had told me there was no embargo,<p>So, someone else broke the embargo and you decided to take the fall?","title":null,"type":"comment","url":null},{"author":"kjuulh","children":[],"created_at":"2026-10-23T09:31:45.000Z","created_at_i":1792747905,"id":50206428,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"If you didn&#x27;t know of an embargo, and you posted about it, I can&#x27;t see how you were wrong.<p>This getting out before the fixes were published sucked, but they would&#x27;ve sucked anyways.<p>This getting out at least allowed me to inform some of my previous colleagues that they had services that were affected and they were able to shut them down until we had a proper fix available.","title":null,"type":"comment","url":null},{"author":"n4bz0r","children":[],"created_at":"2026-10-23T09:38:08.000Z","created_at_i":1792748288,"id":50206471,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"As the others have said, I don&#x27;t think you can <i>unknowingly</i> break embargo. If anything, I&#x27;m grateful you posted - the timing was right for me:<p>- I&#x27;ve been able to notify the clients that we are going to have to take urgent action;<p>- Had some time to figure out what actually happened;<p>- Set up monitoring to know when the fix is out;<p>- Managed to compile the new binaries the moment they became available.","title":null,"type":"comment","url":null},{"author":"stemonteduro","children":[],"created_at":"2026-10-23T09:58:20.000Z","created_at_i":1792749500,"id":50206609,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"Probably the one who told you should be publicly shamed","title":null,"type":"comment","url":null},{"author":"avazhi","children":[],"created_at":"2026-10-23T11:04:11.000Z","created_at_i":1792753451,"id":50207108,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"You weren\u2019t under the embargo. End of story.<p>Nothing to apologise for.","title":null,"type":"comment","url":null},{"author":"thom","children":[{"author":"petecooper","children":[],"created_at":"2026-10-23T13:07:17.000Z","created_at_i":1792760837,"id":50208401,"options":[],"parent_id":50207147,"points":null,"story_id":50193416,"text":"OK, that made me laugh. Thank you.","title":null,"type":"comment","url":null}],"created_at":"2026-10-23T11:08:19.000Z","created_at_i":1792753699,"id":50207147,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"Alright Oppenheimer, calm down.","title":null,"type":"comment","url":null},{"author":"dspillett","children":[],"created_at":"2026-10-23T11:48:37.000Z","created_at_i":1792756117,"id":50207486,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"<i>&gt; I have learned my lesson.</i><p>It is not your lesson to learn. You tried to be helpful, in a way that you had no idea was verboten. Unlearning being helpful is not a good outcome of this.<p>It being a potentially massive security issue, taking care to make sure it is safe to release the information is definitely something that should happen, but it appears that you did this:<p><i>&gt; My contact had told me there was no embargo, and her contact had told her the same thing.</i><p>I&#x27;m pretty sure I&#x27;d have been more cautious given that the CVE details were not minimal, as this usually implies that releasing the details is expected to cause early exploitation\u00b9, and wouldn&#x27;t have discussed it as publicly as on HN, but don&#x27;t kick yourself too much for having done so. You did not break the chain, someone before you, maybe several links before you, did by telling others without giving them information about the need for an embargo.<p>--------<p>[1] Perhaps that is a lesson to learn, rather than the not being helpful one? Even then that is a small correction to your level of caution, the big lesson (\u201cFFS be careful, things are embargoed for a reason\u201d) is still for those before you in the chain.","title":null,"type":"comment","url":null},{"author":"elisbce","children":[],"created_at":"2026-10-23T12:32:52.000Z","created_at_i":1792758772,"id":50207972,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"You didn&#x27;t break embargo if you didn&#x27;t know about it. Somewhere in the process  things are broken. You are actually one of the better guys out there. There are people who actually knowingly broke the embargo, and there are even people who willingly developed PoCs just to brag on X. You are fine.","title":null,"type":"comment","url":null},{"author":"hmokiguess","children":[],"created_at":"2026-10-23T12:45:59.000Z","created_at_i":1792759559,"id":50208134,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"All good, just don&#x27;t do it again. &#x2F;s","title":null,"type":"comment","url":null},{"author":"erros","children":[],"created_at":"2026-10-23T14:08:04.000Z","created_at_i":1792764484,"id":50209286,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"Don&#x27;t stress it. It&#x27;s clear someone in the know did not respect or communicate the embargo and were sharing information with people who weren&#x27;t in the need to know. The problem is less with you and more with the entire process. Case in point, we saw ZDI drop some zerodays on the kernel mailing list this week.<p>It is clear as day that this industry is fucked, and has no clue on how to deal with operational security for sensitive information. It is what it is at this point. The days of full disclosure are back.","title":null,"type":"comment","url":null},{"author":"ryan_glass","children":[],"created_at":"2026-10-23T14:17:09.000Z","created_at_i":1792765029,"id":50209471,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"Thanks to reading your post on HN, I was able to put mitigations in place before the patches came out. So for me, your original intention of: &quot;alert others in a similar position to be aware of the importance&#x2F;urgency of the updates&quot; held up.","title":null,"type":"comment","url":null},{"author":"Rantenki","children":[],"created_at":"2026-10-23T18:27:31.000Z","created_at_i":1792780051,"id":50213382,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"I don&#x27;t think the OP did anything wrong. Even if they posted LESS information, they would still be ethically correct to post that: &quot;I am party to details about the PHP RCE CVEs, and I shouldn&#x27;t be. The embargo has already been broken&quot;, or WTTE.<p>Because I guarantee that if the OP had access to this information, this embargo has leaked more broadly, and people without any ethical qualms about it have exploited that leakage.","title":null,"type":"comment","url":null},{"author":"vbtechguy","children":[],"created_at":"2026-10-23T20:24:27.000Z","created_at_i":1792787067,"id":50214819,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"Hard to say but your actions might have helped not hindered especially if active attacks were underway before Oct 21 forcing PHP folks to act faster.","title":null,"type":"comment","url":null},{"author":"gwbas1c","children":[],"created_at":"2026-10-23T23:54:08.000Z","created_at_i":1792799648,"id":50216964,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"Looking at the text of <a href=\"https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=50167754\">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=50167754</a><p>&gt; A reliable source has indicated an announcement is scheduled...<p>&gt; I have no evidence beyond &quot;source: trust me, bro&quot;...<p>In general, there&#x27;s a big difference between passing a rumor among people you trust, versus posting it on a widely read public internet site.<p>I don&#x27;t think it was a smart thing to do; but I&#x27;ve certainly had lapses in judgment myself.<p>The thing is, there was a scheduled announcement and it was coming up soon. It&#x27;s not like you were a whistleblower.<p>Next time you find yourself with information like this, just pass it along privately.","title":null,"type":"comment","url":null},{"author":"Winti","children":[],"created_at":"2026-10-24T09:13:27.000Z","created_at_i":1792833207,"id":50219474,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"What does it mean &quot;I take full responsibility for my actions.&quot;? Are you going to take the costs that your action triggered?","title":null,"type":"comment","url":null},{"author":"edm0nd","children":[],"created_at":"2026-10-24T10:13:30.000Z","created_at_i":1792836810,"id":50219789,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"you have nothing to be sorry for. its okay to break embargos","title":null,"type":"comment","url":null},{"author":"crest","children":[],"created_at":"2026-10-24T20:25:10.000Z","created_at_i":1792873510,"id":50224853,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"If you had explicitly been told there is no embargo on these bugs then making noise is the right thing. So what should you have done differently?","title":null,"type":"comment","url":null},{"author":"rainJaguar","children":[],"created_at":"2026-10-25T08:03:07.000Z","created_at_i":1792915387,"id":50229310,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"A useful follow-up would be comparing Go against the simpler baseline.","title":null,"type":"comment","url":null},{"author":"saidnooneever","children":[],"created_at":"2026-10-25T20:27:20.000Z","created_at_i":1792960040,"id":50235741,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"Better that its said atall then some sneakybreaky keeping it to themselves. Thanks for sharing it despite the bumpy release. its important that its out there and honestly , people getting butt kicked a bit because the software on all their systems is in a state is sometimes good. to stir the hive a bit. it creates good awareness that systems cannot be trusted simply because there are no CVE.<p>Thank you.","title":null,"type":"comment","url":null},{"author":"sinanisler","children":[],"created_at":"2026-10-25T21:36:33.000Z","created_at_i":1792964193,"id":50236290,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"HN definitly speed up the mainstream media publishings........","title":null,"type":"comment","url":null},{"author":"iamflimflam1","children":[],"created_at":"2026-10-26T12:57:15.000Z","created_at_i":1793019435,"id":50242823,"options":[],"parent_id":50193416,"points":null,"story_id":50193416,"text":"Don\u2019t beat yourself up about it.","title":null,"type":"comment","url":null}],"created_at":"2026-10-22T10:11:44.000Z","created_at_i":1792663904,"id":50193416,"options":[],"parent_id":null,"points":753,"story_id":50193416,"text":"I posted here about the then-upcoming PHP RCEs related to CVE-2026-109618 &amp; CVE-2026-109619. I appreciate this has had considerable knock-on effects with the schedule for co-ordinated disclosure, and created additional workload.<p>I am truly sorry. I take full responsibility for my actions.<p>It was not remotely my intention to cause any of the subsequent side effects.<p>At the time of posting, I didn&#x27;t know about any embargo. My contact had told me there was no embargo, and her contact had told her the same thing.<p>As someone who follows the 4-weekly PHP release cycle and compiles it from source, my intention was to alert others in a similar position to be aware of the importance&#x2F;urgency of the updates.<p>That clearly backfired in a pretty wild fashion. I have learned my lesson.","title":"Tell HN: I unknowingly broke the PHP RCE embargo. I am sorry","type":"story","url":null}
