frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Check/probe tool for PHP CVE-2026-109618/619

https://php2shell.site/news.ycombinator.com/11c22360e8df83b4
2•VaucGiaps•27s ago•0 comments

Chess Cheat Detector v2: More Cheaters Caught and Fewer False Flags

https://chesscheatdetector.com/blog/chess-cheat-detector-v2
1•trgfdffd•39s ago•0 comments

LeanPort – Bring Lean 4 proven modules into your Go projects

https://github.com/shrsv/LeanPort
1•atomicnature•1m ago•0 comments

OpenAI: Using AI agents to uncover new leads in biological data

https://openai.com/index/scaling-ai-research-for-complex-biological-data/
1•raahelb•1m ago•0 comments

AOL Underground Proggies

https://ssstonebraker.github.io/aolunderground-proggies/
1•rob•2m ago•0 comments

OpenAI's Agents Disabled Their Own Safety Monitoring Systems

https://www.engadget.com/2292644/openai-agents-disabled-own-safety-monitoring-systems/
1•cybermango•2m ago•0 comments

Roadkill, Meat Cereal and Raw Chicken: Inside the World of 'Dark Nutrition'

https://www.nytimes.com/2026/10/21/magazine/dark-nutrition-raw-meat-diet.html
1•thelastgallon•3m ago•0 comments

The cheapest GPU is wherever people are asleep

https://getotium.ai/blog/why-otium
1•cmm324•4m ago•0 comments

What do genetic disorders and Belgian elections have in common?

https://edinburghneuroscience.ed.ac.uk/news/blog-post-what-do-genetic-disorders-and-belgian-elect...
1•pykello•4m ago•0 comments

Show HN: Lectura, a privacy, simple, server side rendered RSS reader

https://lectura.info/
1•nomemory•4m ago•0 comments

The Chestnut Grove Caught in the Middle of a Years-Long Data Center Fight

https://www.404media.co/west-virginia-american-chestnut-trees-data-center/
1•cdrnsf•4m ago•0 comments

Infantile amnesia results from differential memory retrieval in humans

https://www.biorxiv.org/content/10.64898/2026.10.19.755340v1
1•ersinesen•6m ago•0 comments

Blacksmith has raised Series C funding at $1B to build a CI cloud

https://www.blacksmith.sh/blog/series-c
3•aayushshah15•7m ago•0 comments

Please hold tests until security fixes ship – Firefox security team

https://groups.google.com/a/mozilla.org/g/firefox-dev/c/4I1HSPtVyrI/m/giGra4ZzAQAJ
1•speckx•8m ago•0 comments

Oral Vitamin C supplementation in patients with lower-risk myeloid malignancies

https://pubmed.ncbi.nlm.nih.gov/42764731/
2•bookofjoe•8m ago•0 comments

Free agent skills that walk you through designing a website with AI

https://github.com/caelo-cms/website-design-skills
1•Caelo•8m ago•0 comments

Show HN: Marrow AI – a no-account seatbelt that stops force-pushes to main

https://github.com/getmarrow/plugins
1•MarrowAI•8m ago•0 comments

Show HN: My personal agent, distributed as a prompt

https://github.com/mattabate/life-distributable
1•MattAbate•8m ago•0 comments

Show HN: A fence planner for estimating layouts, materials and costs

https://fencecalculatorhub.com/
1•UmangPawar•9m ago•0 comments

Forty Questions: Identifying a Language Model from One-Word Answers

https://arxiv.org/abs/2610.28281
1•ersinesen•9m ago•0 comments

Chip Builder is a puzzle and strategy game that teaches you chip design

https://chipbuilder.org/
2•laurentiurad•10m ago•1 comments

Did Ente Locker copy my code without attribution?

https://fairscan.org/blog/did-ente-locker-copy-my-code-without-attribution/
1•XzetaU8•10m ago•0 comments

A free agentic app builder where LLMs only write what deterministic tools can't

https://editor.besser-pearl.org/
1•softmodeling•11m ago•1 comments

The Money Squeeze That's Choking the Economy [video]

https://www.youtube.com/watch?v=9eBM5IF_bco
1•toomuchtodo•12m ago•0 comments

Show HN: Stalemap tells coding agents what changed in their dependencies

https://stalemap.com/
1•umairejaz•13m ago•0 comments

Aurora, HolmesGPT and K8sGPT on the same 19 Kubernetes faults

https://www.aurorasre.ai/benchmark
1•beng360•13m ago•0 comments

The AI doom scenario you've never heard of may be the hardest to stop

https://www.cbsnews.com/news/ai-doom-scenario-gradual-disempowerment/
3•JeanKage•15m ago•0 comments

Global warming will breach 1.5°C – but deep, fast cuts can still bring it back

https://news.un.org/en/story/2026/10/1168634
6•DeepLogin•16m ago•0 comments

Why do wealth taxes keep failing?

https://finshots.in/archive/why-do-wealth-taxes-keep-failing-2/
4•vismit2000•16m ago•1 comments

Deeplist – ambitious European deep tech companies and investors

https://deeplist.tech
1•timtt•17m ago•2 comments
Open in hackernews

Dutch National Cyber Security Center is Offline because it uses PHP

https://www.ncsc.nl/actueel
158•jacquesm•1h ago

Comments

WJW•48m ago
Well, the public website of the NCSC is offline. Who knows what crazy proprietary stuff they have.
BlackRabbit1•46m ago
PHP 4 maybe? lol
baaym•44m ago
Not all hacks are used to steal data. It's an authoritative website. If this hack is used to host a fake PHP fix stuffed with credential stealers then you have a problem.
WJW•37m ago
Oh I absolutely agree they should take it offline until the fix is ready, I just mean that the NCSC itself is very much still operational even if their public website is temporarily offline. Like a computer with the monitor switched off.
jacquesm•31m ago
I don't know. Still, at a time like this I would expect a 99% static public website to be up, running and serving all comers. This is a complete mission fail, both in terms of using PHP and in terms of not having a fall-back plan in place.
piker•25m ago
Due respect, neither of those make sense. PHP is boring software, and this website routinely suggests (1) use it if it is fit for purpose and (2) don't rewrite for the sake of it. For most sites, the engineering effort to have a static backup of their dynamic website (say, generated by Wordpress or Drupal) just isn't possible. They just need to power down and patch.

[EDIT: I see I may have erroneously extended your criticism to sites other than NCSC, for which it does make sense. I would still defend using PHP.]

Hamuko•47m ago
Finnish state services too.

https://yle.fi/a/74-20252600

tosti•45m ago
PHP is going to publish the patch in 5 minutes, right? On their website which runs on... Perl Catalyst? Ruby on Rails? Django? What could possibly go wrong?
freshpaint•43m ago
It's scheduled to release at 14:00 UTC so around an hour from now.
tosti•30m ago
Whoops, sorry, that's right. Thanks!
p-e-w•18m ago
Why is this fix “scheduled” rather than ASAP?
worldsavior•8m ago
Who knows? Not any official explanation for this.
Ambroos•6m ago
Because you need a certain amount of notice and in this case drama to be created so people know to update ASAP, before the exploit is out in the wild. As soon as these patches are out it becomes a lot easier for any actors to figure out exactly what they are patching, and how to exploit it.

Announcing when this patch is going to be released should leave a much shorter vulnerable window with the exploit out in the wild than releasing it immediately and hoping people update before they're a target.

geerlingguy•43m ago
Tons of sites are currently offline to hopefully prevent an attack until they can update PHP; just the things I've run into this morning: OBS, TicketTailor, tons of wikis...
reddalo•31m ago
TicketTailor looks up to me?
geerlingguy•8m ago
I thought they were down earlier, but apparently they were just pre-announcing being down in about 30 minutes, until they finish patching their servers.

I've seen a number of notifications on X and Bluesky of people taking their sites offline, though. Supposedly Cloudflare is providing all customers a WAF rule that will mitigate the exploits they've been able to see so far (though they mention, this is not full protection—patching is still required).

Parae•16m ago
OBS seems fine
geerlingguy•11m ago
Only 'parts' of their website are down currently (e.g. download pages, linked from the home page: https://obsproject.com/welcome-redirect returns a 502).
stingraycharles•41m ago
Which kind of makes sense, I think a lot of Dutch websites have been taken offline. I think it’s due to recent regulations that have been introduced.

I think, given the (supposed) seriousness of this issue, it’s an adequate response. I suspect Cloudflare et al will have rules added to their managed WAFs within a few hours after release as well.

That said: it seems like the core issue is that they can’t release PHP publicly without revealing the exploit, wouldn’t it have made more sense to coordinate in the background with these organizations, and important distros, so that this could have been patched without revealing the exploit?

martijnvds•39m ago
All it takes is one small leak. Which seems to be what happened here.
stingraycharles•24m ago
Ah, so you’re saying that proper orchestration was happening, it’s just that someone leaked it?
trollbridge•37m ago
I expect that Cloudflare already knows some details of the problem and will have the rules up within minutes or seconds.
jaydenkieran•30m ago
Cloudflare have already deployed WAF managed rules to help mitigate the vuln: https://x.com/dok2001/status/2112811965735202970

But they say it's a stopgap and still advise patching. It makes sense, since their tweet also says "are updating mitigations as new vectors show up" so it seems like there are many ways to exploit this, whatever it is.

mkesper•41m ago
That's why (mostly) static sites should be delivered as static HTML.
graemep•24m ago
I just moved my last PHP site, my personal blog, to a static site generator. It looks like my timing was lucky!

The only significant thing lost of comments, but they have been getting more spammy over the years. Its actually better now too in many ways and I fixed various issues during the move.

woile•16m ago
I've started using atproto as comments on my static blog:

https://sequoia.pub/comments

geerlingguy•8m ago
I'm using Remark42; some downsides but somehow, spam has not been a big issue for me. https://remark42.com
apexalpha•8m ago
Exactly!

Unfortunately my static HTML is pre-rendered by a PHP engine before being served.

cm-t•2m ago
You might want to use Cecil ( https://github.com/Cecilapp/Cecil )

It's a static web site generator, powered by php :)

louwrentius•27m ago
It's easy to harp on PHP but I wonder if we're going to get this kind of vulnerabilities in languages like Python or Go soon too.
phplovesong•13m ago
Probably not. PHP is so badly built these kinds of things happen frequently.
Avamander•7m ago
PHP is worse in this aspect with its long tail of legacy and staying close to C. It's absolutely possible that memory-unsafe Python interpreters could have something vaguely similar, but it's much less likely. Plus there are Python interpreters in memory-safe languages.

In any case, memory-unsafe codebases will continue to be a significant danger. Be it in interpreters or anywhere else. Just like they have been for the past 20+ years.

jonwinstanley•2m ago
The way things are going, I imagine there are going to be vulnerabilities found in everything
sam_lowry_•26m ago
Also the Belgian Centre for Cybersecurity is down https://ccb.belgium.be/

Dark day for Drupal and Wordpress, heh

p-e-w•20m ago
I know nothing about the Belgian Center for Cybersecurity, but the fact that they are running a platform that has been infamous for its security issues for 25 years, and been considered essentially obsolete for 15 years, immediately makes me not take them seriously.

This is like a Health Ministry recommending leech therapy to its employees.

sam_lowry_•14m ago
What platform hasn't had security issues?

Anyway.

CCB is overtly a marketing organization, not an IT security one.

IIRC they don't even host their own website, The Chancellery of the Prime Minister does it for them.

Avamander•5m ago
> What platform hasn't had security issues?

That's reducing things too far. "What car manufacturer hasn't had car crashes?" All cars are equally safe?

There's a vast difference between different languages and CMSs and how likely it is for critical flaws to occur. PHP has a horrible track record and continues to surprise us negatively.

freecodeio•24m ago
my thoughts and prayers to the stubborn php 4-6 developers who refused to upgrade since 7 and now they have breaking changes with the new 9.2
jjice•22m ago
I fought hard about four years ago at a previous company to upgrade us from PHP 5 to 8 because I think 5 was going EOL or something like that (could be wrong about that now). Based on my experience in software, I have to imagine the vast majority of normal developers do not give a damn about security in being in security patch lifecycles on software.
forgotaccount3•14m ago
> I have to imagine the vast majority of normal developers do not give a damn about security in being in security patch lifecycles on software.

I just don't think it's the developer's responsibility.

Depending on the size of the team of course, but the work that developer's do comes from someone else. Empower me to make decisions and I'll make them, but don't blame me for the choices other people make if you won't empower me.

bombcar•6m ago
Probably easier to back port the patch to 4-6 code than upgrade to 9.2.

Once it's out it's likely to be an easy "disable this damnable feature nobody needs" as usual.

2OEH8eoCRo0•23m ago
All my favorite private trackers such as empornium are down :(
panstromek•17m ago
Not sure if that's the name or a typo but I'm not gonna lookup that
dmitrijbelikov•17m ago
Never enough blame PHP/s
phplovesong•16m ago
PHP strikes again.
rasz•9m ago
so is Australian one https://www.cyber.gov.au. It was still working ~hour ago just returning 403 on alerts subsection https://www.cyber.gov.au/alert/critical-vulnerabilities-in-p... but now its whole thing.
gaiagraphia•5m ago
>The National Cyber Security Center (NCSC)

>Safely ahead in a digitally resilient Netherlands.

Things being offline seems like a daily occurrence recently. Is it a co-incidence? Is it AI? Are Russia/Iran doing an e-blitzkrieg?

If it's a combination of all three, surely nation states are going to unleash everything possible right now and do as much damage before the world adapts and becomes resilient?

If the latter, would be interesting to put an actual cost on all this downtime and whether it's actually making any impact, or is just noise/free training.

amosj•5m ago
Also explainxkcd: https://www.explainxkcd.com/wiki/index.php/Main_Page

> Today, a remote code execution vulnerability was found in PHP, called php2shell. [...] Since explain xkcd is affected by this exploit, I have decided to take the wiki down until tomorrow.

HelloUsername•1m ago
Maybe change URL to https://web.archive.org/web/20261021115632/https://www.ncsc.... ?
hmry•3m ago
Once the fix is released, people will reverse-engineer it and use the exploit on pages that haven't updated yet.

So they need to give time for infra people in all different time zones to wake up, learn about the announcement, and plan how to patch it.

The intended course of action is 1. take down website a few hours before the fix drops 2. apply the fix 3. only make website public again after it has been fixed

NiloCK•1m ago
As far as I understand it, releasing this fix also broadcasts the vulnerability.

Scheduled release gives the option to turn things off on a set schedule while applying patches.

e: turns out several people answered this. Whoops.

jayknight•21m ago
php.net does run php, but one would assume they are already on the patched version.

https://github.com/php/web-php

apexalpha•7m ago
A WAF can block known _exploits_ it doesn't prevent the vulnerability from being abused by a new / other / slightly changed exploit.
rapnie•27m ago
> Which kind of makes sense, I think a lot of Dutch websites have been taken offline.

Europa.eu and all related subdomains were down very early CEST morning. They run Drupal.

meffmadd•18m ago
Yes our university is doing the same right now! They where thinking of putting the whole network behind VPN access to protect the poor sysadmins in the Institutes that have not updated their website in years…