frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Railway Security Disclosure

https://blog.railway.com/p/security-disclosure-wednesday-october-21st
160•passenger•1h ago

Comments

Keloran•1h ago
Well this is certainly interesting, I wonder how their secrets were being stored, I assumed they were stored in vault and then injected with a sidecar, but I guess not
MattIPv4•1h ago
Seen multiple folks in the Railway Discord confirming that their secrets stored in Railway have been used by third parties, so it definitely sounds like the attackers were able to read decrypted environment variables.
MattIPv4•59m ago
Related: https://news.ycombinator.com/item?id=50177413
theturtletalks•54m ago
Postiz founder posted on X that his service is being brought down, his keys were already used and Railway was quiet about this until he spoke up:

https://x.com/wickedguro/status/2113015432974405658

DrawTR•53m ago
Jeez, what a rough past 24 hours for all security folk. Hang in there
jacquesm•52m ago
It's going to be a rough decade.
rectang•40m ago
I really don't know how we are going to deal with accelerated exploit generation via LLMs — it blows up the disclosure processes we've evolved.

The only thing I can think of is hunkering down with static HTML to reduce attack surface, but that's laughably incompatible with many many business requirements.

jacquesm•11m ago
I think it will kill open source to some degree. I found it already very hard to imagine how the endless queues of issues were being dealt with so diligently, but at least there was a human on the other side. The torrent that is unleashed now is not manageable on a human scale. It's a highly automated arms race with a bunch of good-willing humans caught in the crossfire between large companies and criminals duking it out.
cortesoft•39m ago
It feels like the only solution is going to be proactively running your own AI agents looking for patches and applying them.
rectang•33m ago
The issue is where to direct the LLM's attention.

Prompting the LLM to "look for vulnerabilities in PHP's multipart upload handling code" is going to find stuff that "look for vulnerabilities in PHP" won't.

paxy•50m ago
It’s funny that every security breach disclosure now has a mandatory “the attacker used AI!” as if it absolves you from having to maintain a secure system. If anything it makes the situation more damning. If it was possible to find exploits using AI then your own red teaming should have found them before the attacker did.
barrrrald•48m ago
This one doesn’t?
arcanemachiner•45m ago
> your own red teaming should have found them before the attacker did

Easier said than done. The defender has to do everything right, all the time, to prevent a headline like this. The attacker only needs to be right once, and it's game over. AI or no AI.

gkoberger•43m ago
Unless they edited the post, they never said this. You should delete this; it's false information.
tokioyoyo•36m ago
Defending is so much harder than attacking. You don't even have to focus on one target, as you can just mass-AI-script a lot of attacks wherever it's possible, and see what sticks. Even if you did everything right, there's always the social-engineering angle, or a single compromised device, or just accidental bad upgrade through supply chain. If you can mass-spread the seed, and plant something that "calls home" constantly, you can just have an agent that would start the attack the minute it gets infected, and go deeper.

It's really a wild west right now, have no idea how we fix it. I'm assuming everything will get more concentrated in big co's hands, as having a very robust security is extremely hard.

Also, we have to agree that younger people will start companies. There will be small companies that cannot afford red teams. There will be companies that are just not equipped, and their profit margins cannot sustain constant attacks.

wateralien•50m ago
Is this our new AI daily reality?
iririririr•39m ago
companies probably have php and Python applications exposed to the web and nobody knows.

the speed of irresponsible deployments is infinite now, by design

esseph•50m ago
Fuck, I thought this was about trains
minraws•49m ago
how are the secrets decrypted, I would like some explanation so that I can have some understanding here, I am starting to feel like all these companies are just meme-ing with their security posture.

Like did someone vibe code too hard, how do env secrets leak for everyone...

9cb14c1ec0•40m ago
Easy, all the bad guys need to do is access whatever system stores the decryption keys.
gbnwl•49m ago
The past two days have been awful as someone who uses Railway.
martinald•47m ago
I have a bad gut feeling that every day is going to look a bit like today with endless urgent patches and breaches.

Fwiw it sounds similar to the hack over the weekend that opencode suffered.

reconnecting•43m ago
I think the only way out is to go back to on-prem for everything, like in the 00s.

LAN cables will go up in price soon.

solyin•39m ago
How does on-prem help if your product is a SaaS.
lawrenceduk•25m ago
You open a SaaS shop where people come to use it
codeulike•21m ago
Instead of being a SaaS it will need to just become a S
80fj0348i•20m ago
You put the SaaS into a Box your customers can install into their datacenter!
yakz•34m ago
It's only just starting. It'll get worse before it gets better.
lijok•47m ago
Damn I guess all those l33t hiring practices were for nothing
rvz•32m ago
Of course, it was a giant scam that tested for nothing and optimized for how to pass a test.

Let's see if companies are ready to hire more people who know what they are doing, against a super-intelligent swarm of millions of agents with cyber capabilities.

alpineman•43m ago
Train wreck. People were writing on discord 3 hours ago, 10 hours after the incident started, that keys created just for railway were running up usage. Meanwhile builds have been down for more than 12 hours. Only NOW did they just send out an email to all customers. I wouldn't have found out until then if I wasn't checking the discord periodically.
AJRF•43m ago
Do cloud providers have a lock-down mode where you can press 1 button and stop all spend?
Aboutplants•7m ago
Not a bad idea
eecks•33m ago
Huh, I've been using Railway tonight and this was the first I've seen of this. Just got an email about it now too at 23:36
sergiotapia•33m ago
If you're on Railway do not wait, ROTATE every API key at the source, and do not set new values because Railway is still compromised and not secured.
fbrncci•30m ago
Right just as I take my first day off (for the entire year!) from work to fly out for a vacation. The mother of all security bombs starts dropping all around stacks and services that I am responsible for. How else could have taken time off go for me…
jjulius•9m ago
Prioritize your mental health, go enjoy your vacation.
fyzix•29m ago
How is it possible rotate keys if you disable deployments? You're basically telling us to take our services offline...
tossstone•16m ago
I've already taken my applications offline and will be migrating to a new host...
shinycode•6m ago
I’m lucky I moved away from it to host my own db with coolify
asveikau•6m ago
> Earlier this morning, Railway detected anomalous activity involving systems that store customer environment variables. ... Environment variables may contain secrets such as API keys or database and registry credentials.

Can I ask why the *$@%@^T you would trust somebody else's server with this task? Has software engineering really gotten this lazy and stupid, or am I missing something about this being a good idea? I saw a tech-focused social media account advocate doing this, and I came close to coming after him in comments, but I decided not to; I figured this is just one of those things the kids are doing that I'll never understand.

vldszn•3m ago
Crazy day for cybersecurity: PHP RCE, eMudhra certificates, and now Railway.

And it’s all just getting started imo.

jacquesm•9m ago
Yes, so who will pay for that? Open source so far meant you would use your brains and your creativity, now you need to use your money too if you want to keep pace. From a 'guts, credits & glory' proposition to 'slop processor if you can afford it' is not really an upgrade.
cyberpunk•4m ago
Or, you know, use client certificates so the bots can’t hit you.

Those can leak / be stolen of course, but a bunch of my clients php apis survived as without a cert they’re told to fuck right off.

It does make their client onboarding a bit harder but it’s a trade off which seems to have been the right one.

merlindru•12m ago
job security!
llama052•12m ago
I'm already tired, between pushing back on vibe coded internal projects being put onto the internet and then the constant barrage of CVEs that mean nothing.

Then you have real security incidents that you need to tune into constantly.

mbreese•32m ago
I didn’t actually see that in this post at all. They mention that the end goal of the attackers might be to get to AI inference providers. But I don’t think they are crying “AI was used” here.

Or did I miss something?

nrmitchi•11m ago
> It’s funny that every security breach disclosure now has a mandatory “the attacker used AI!”

This isn't in the article? They do not at all claim "the attacked used AI!".

The only mention of "AI" is "We believe this is part of a series of attacks recently targeting platform companies with the aim of compromising AI inference providers." This is the same (apparently) end-goal as the Opencode breach last week, and is not blaming or finger-point at AI. It is stating (rightfully) that AI inference is very easy to resell and turn stolen credentials into cash.

Fordec•33m ago
I fully believe the only sustainable future is that hot patching will need to itself become fully automated. Hot patch now with a minimal allowed amount of line changes to head off the AIs, review it in office hours for auditing and the team is actually awake.

My second belief is that environment variables as a development concept will need to be retired. If it's something that causes a security breach if it by its mere existence on a public git repo, it is information that by design cannot ever pass to a filesystem out of a chain of trust, not by mere development conventions people choose to adhere to.

munificent•31m ago
> hot patching will need to itself become fully automated.

Great, even less control over the things we use and more power ceded to corporations.

Fordec•27m ago
Due to the small nature of hot patching (eg. bump this dependency, rotate these keys, turn off that config, follow the runbook) it will unlikely need to be a frontier model and is likely able to be done LocalLLM/Jev style decision making rather than having to hand all the keys to frontier model operators.
stabbles•19m ago
Hot patching is itself a liability
Sivart13•33m ago
surely once there's been enough patches the code will be perfect though?
0x1F8B•11m ago
The security team at my company is working with a frontier lab to scan all our code/systems. They are in a borderline panic to close every possible issue, even innocuous ones that are buried under defense in depth. Whatever they are seeing from our partner has them spooked -- as in "acceptable risk" is no longer a thing anymore.

Railway Security Disclosure

https://blog.railway.com/p/security-disclosure-wednesday-october-21st
166•passenger•1h ago•55 comments

Today's PHP security release, and how we're strengthening security

https://thephp.foundation/blog/2026/10/21/todays-php-security-release-and-how-were-strengthening-...
615•ejohnso49•7h ago•305 comments

No More Icons in Every Menu by Default

https://blog.jim-nielsen.com/2026/icons-in-every-menu/
102•riffraff•1d ago•66 comments

GitLab Critical Patch Release

https://docs.gitlab.com/releases/patches/patch-release-gitlab-19-5-1-released/
195•artooro•4h ago•43 comments

Compromised LiteLLM 1.107.0 on PyPI Installs a Credential Stealer and Backdoor

https://safedep.io/litellm-pypi-compromise-credential-stealer-backdoor/
396•abhisek•9h ago•124 comments

Google's Rust Style Guide

https://google.github.io/styleguide/rustguide.html
143•kaycebasques•4h ago•93 comments

Eight Bits of Trust: eMudhra's CA keys cracked in milliseconds

https://scotthelme.co.uk/eight-bits-of-trust-emudhras-ca-keys-cracked-in-milliseconds/
804•hkc•14h ago•392 comments

Why Windows 11 still ships with Windows 95's memory manager hidden inside it

https://www.windowslatest.com/2026/10/19/why-windows-11-still-ships-with-windows-95s-memory-manag...
112•khalidkhair•1d ago•78 comments

Claude Duet

https://claude.com/product/claude-duet
274•kuberwastaken•4h ago•228 comments

Meta ordered to pay $25B penalty in New Mexico Cambridge Analytica case

https://www.cnbc.com/2026/10/21/meta-new-mexico-cambridge-analytica-penalty.html
289•cbg0•5h ago•173 comments

The Rise and Fall of the Plasma Screen

https://www.construction-physics.com/p/the-rise-and-fall-of-the-plasma-screen
14•surprisetalk•2d ago•4 comments

DuckDB 2.0.0 LTS “Cinnamon Teal”

https://duckdb.org/2026/10/21/announcing-duckdb-200
347•nnx•9h ago•43 comments

PHP web runtimes (CVE-2026-109618 and CVE-2026-109619)

https://aws.amazon.com/security/security-bulletins/2026-143-aws/
89•hayd•2h ago•20 comments

Patch the Planet: global response coordination as agents uncover vulnerabilities

https://openai.com/index/coordinated-disclosure-of-critical-vulnerabilities/
219•nr378•9h ago•142 comments

Tiny possum and glider thought extinct for 6000 years found in remote West Papua

https://www.bbc.com/news/articles/cp814l80pw2o
132•bryanrasmussen•1d ago•25 comments

EA is shutting down BioWare

https://www.theverge.com/games/1015647/ea-is-shutting-down-bioware
460•aaronbrethorst•5h ago•277 comments

Oregon lawmakers approve money to buy an iconic waterfall listed on Redfin

https://apnews.com/article/oregon-waterfall-for-sale-lawmakers-996de63462d49ec3ad9bee1629fb9488
160•surprisetalk•7h ago•79 comments

OpenAI models are coming to Google Cloud

https://openai.com/index/openai-models-google-cloud/
209•armcat•10h ago•92 comments

New plastic pollution discovered: 'Plasticorals' coral rubble fused with plastic

https://www.oist.jp/news-center/news/2026/9/18/new-form-plastic-pollution-discovered-shores-vulne...
90•giuliomagnifico•6h ago•29 comments

PHP 8.2.35

https://github.com/php/php-src/releases/tag/php-8.2.35
950•tuyuri•9h ago•528 comments

Claude Duet

https://claude.com/resources/articles/claude-duet
44•zaevlad•3h ago•6 comments

Launch HN: Alter (YC S25) – Access control for multi-user agents

https://alterauth.com/
43•simfinii•16h ago•20 comments

Using thousands of AI agents to uncover new leads in biological data

https://openai.com/index/scaling-ai-research-for-complex-biological-data/
123•raahelb•9h ago•75 comments

CleanFrame: A quieter home screen for Samsung The Frame

https://github.com/nthnclrk/CleanFrame
13•ingve•2h ago•1 comments

Canary Tokens

https://canarytokens.org/
113•wiradikusuma•4h ago•20 comments

Drupal is now light-years ahead of its reputation

https://dri.es/state-of-drupal-presentation-september-2026
108•scottfalconer•2d ago•113 comments

Show HN: Omnara – Open-Source Alternative to Claude Managed Agents

https://github.com/omnara-ai/omnara
10•kmansm27•6h ago•0 comments

9 Mothers (YC P26) Is Hiring in Austin, TX

https://9mothers.com/careers
1•ukd1•11h ago

The bridge to agent-scale Git infrastructure

https://github.blog/engineering/architecture-optimization/the-bridge-to-agent-scale-git-infrastru...
52•Klaster_1•7h ago•16 comments

A Place Among the Fiddlers

https://longreads.com/2026/10/01/galax-old-fiddlers-convention-music/
16•gmays•1d ago•0 comments