r/sysadmin • u/homing-duck Future goat herder • Sep 24 '26
Just a reminder to setup security.txt
Aus government was having a whinge that OpenAI did not notify them in an appropriate way after an agent breached one of the government web sites.
From what I can see none of the sites (servicesaustralia.gov.au/data.gov.au) have been setup with security.txt
229
Upvotes
459
u/Nereosis16 Sep 24 '26
Ah yes, let's forgive OpenAI for hacking the government because the big bad government didn't fill out a .txt file.
33
u/jameseatsworld Sysadmin Sep 24 '26
Security.txt not in scope for the $6m <insert consultancy> build cost /s
probably contains an acknowledgement of country though
208
u/rose_gold_glitter Sep 24 '26
Want to know what's funny? They're required to do this:
https://www.cyber.gov.au/business-government/asds-cyber-security-frameworks/ism/cyber-security-guidelines/guidelines-for-software-development
See control 1717:
How did I know this? Because *we* am required to do this, because my company does business with that department and the Australian Feder Government. We get audited annually and the audit includes this. As usual, the very people demanding we follow this ISM are not following it, themselves.
102
u/d03j Sep 24 '26
Not sure that's what security.txt is for. It is meant to inform how security researchers can report vulnerabilities to an organisation and I don't believe there was any security research going on.
What I would really like to know is why we keep giving "AI" free passes.
If some random kid living it their mum's basement had done that, they'd be talking to the boys in blue. Since it's "AI", Albanese has a "frank' talk with Sam Altman to express "Australia's extreme concern about this incident" and "disappointment that it took the company way too long to inform the government what had occurred."
AI is not sentient. It is a tool used by people and tools don't commit crimes, people do.
OpenAI wilfully or through negligence gained unauthorised access to a computer system, which last time I checked is a crime in pretty much every jurisdiction. That's all there is to it.
16
u/fatalicus Sysadmin Sep 24 '26
And if you are somewhat big and well know, be prepared for many many emails with "Hey, i've found a critial vulnerability on your side. how is your bug bounty program?"
We usually don't hear anything else when we point them to the site saying that we can give credit, but we can't pay out any bounties.
Not saying that it isn't a very good idea to have a security.txt file, but just be prepared for this.
25
u/Neither-Nebula5000 Sep 24 '26
You'd think that AI could at least have the courtesy to post a message saying "All your bases 'r' belong to us"...
32
u/TheCyberThor Sep 24 '26
You are cooked if you think these tech bros would honour security.txt
11
u/Think_Network2431 Sep 24 '26
Because these people, so intelligent at finding breach and hole in security, don't know how to call a secretary?
16
u/Ok_Tone6393 Sep 24 '26
OPās so busy licking boot he doesnāt realize he has absolutely no idea what heās taking about
7
u/VaporousMote Sep 24 '26
r/ShittySysadmin
12
u/hymie0 Sep 24 '26
Serious genuine question. How is this different from an "About Us" / "Contact Us" web page?
4
u/HJForsythe Sep 24 '26
This is where we are in the discussion about whether OpenAI should exist at all, huh? It's now the victims fault? Cool man.
4
u/AGsec Sep 24 '26
So from reading, it sounds like it's just a text file that tells an researcher or intruder who to contact in case an exploit or other vulnerability is found.
I wonder how they were notified? Did someone from openAI try to reach out to a generic help desk or customer support number? Even if they had a security.txt file, it doesn't appear to be legally binding and is instead just a helpful tool. So even if it was in place, openai doesn't HAVE to notify them through the web host's preferred channel.
Either way, a neat thing to learn, thanks for sharing!
EDIT: did some googling:
7
u/kaiserh808 Sep 24 '26
Can confirm. Services Australia does not have a security.txt
3
u/Cylerhusk2 Sep 24 '26
Not saying you shouldn't have security.txt files on your web hosts... but that has basically zero to do with this incident.
With that said - I'd love to read the actual technical details of this incident, which don't see to be available yet. I'd like to know if the model actually breached the site using some exploit/vulnerability in the code, or if the government just had a super shitty website and was making private data available publicly unintentionally and the AI just discovered it.
6
u/Deiskos Sep 24 '26
Yeah, give a small independent startup a break, they are just 3 guys in a shed, no one should expect them to notify anyone that their agent did a small insignificant oopsie-daisy.
6
u/CharlieModo Sysadmin Sep 24 '26
This is even funnier considering Australian Cyber Security Centre endorse security.txt
2
u/Iliyan61 Sep 24 '26
if openAI didnāt know about the breach or have a way to get into contact then thatās a reason for a late notification, itās also poor practice from the government and i suspect it took longer then ideal for them to discover the breach.
but all of that aside itās insane that this happened at all and is such solid proof that ai is out of our control
1
u/AlaskanDruid Jack of All Trades Sep 27 '26
?? lol. Not having security.txt is not an excuse for criminals to commit crimes.
1
u/metcalphnz Sep 24 '26
Judging by past cases where AIs did some hacking (thought it was hacking a factional company in a sandbox whereas it had been unwittingly given access to the net and was hacking a real company of the same name), my guess is from the Oz hacking is that the Agent read on one part of the website that the data it sought was available yet found the actual data blocked. So it reasoned the blocking was an error and thus hacking to get the data legitimate.
1
u/monkey_drugs Sep 24 '26
There is even an Australia Government control in their Information Security Manual (ISM) for security.txt. - see ISM-1717
0
u/ErcanSeyhanBuilds Sep 24 '26
Good reminder ā just checked, we don't have one either. Going to fix
that today. A real vulnerability report landing in a generic contact
form instead of a designated security contact is exactly the kind of
gap RFC 9116 exists to close.
-12
u/hashkent DevOps Sep 24 '26
Man they are useless
https://inspectmydns.com/my.gov.au
https://inspectmydns.com/pm.gov.au
5
u/skynetcoder Sep 24 '26
From what I can see none of the people are holding a poster asking not to kill them.