News for hackers. Stuff that matters.

oasisbob

Good link, thanks.

Was a bit surprised (well, no, not really) to see that the linked XWEB bulletin in that alert mentions a backdoor which can be used to help customers regain access to breached systems. Wondering how likely it is that this backdoor algo has also been leaked or reverse-engineered too:

(translated from French to English with Google Translate)

> If your password has been changed and you are unable to log in, please contact Copeland Technical Support, available 24/7, at [...] and ask for instructions on how to obtain a temporary password. Copeland technical support will need the current date of the XWEB EVO and the MAC address displayed on the XWEB login page.

> Retailers are enterprises with 100s of vendors that run on a shoestring. On top, they use a lot of legacy architecture and hardware.

That's a really strong argument for why systems like this need layered security and should not accept incoming connections from the internet at large.

Re:Breaking the Open Web Won't Stop the Bad Bots on Friday October 30, 2026 @10:34PM (#50312705)
I'm not sure all companies will have deniability. It's pretty easy to see companies which are trying to evade detection or misusing their existing spiders for AI training purposes.

Some examples I've seen have crawlers which mask themselves 99% of the time by faking Chrome, but which will leak their real identity in UA strings which share the overall fingerprint of the swarm.

(I'm looking at you, Replit.)

Re:Breaking the Open Web Won't Stop the Bad Bots on Friday October 30, 2026 @10:30PM (#50312686)
I care a lot less about this issue as a matter of intellectual property than one of capacity consumption and cost.

You have large VC companies evading rate limits and other restrictions and they're causing real economic harm through their actions.

Re:Breaking the Open Web Won't Stop the Bad Bots on Friday October 30, 2026 @10:25PM (#50312662)
You're slicing the meaning of UA strings too fine.

Bots can easily identify themselves through REP in RFC 9309. This isn't difficult or confusing.

Re:Breaking the Open Web Won't Stop the Bad Bots on Friday October 30, 2026 @04:32PM (#50309766)
Someone who is using a residential proxy network, headless browsing, and/or TLS fingerprint manipulation to evade rate limits and other controls to issue large volumes of automated requests under a deceptive UserAgent string isn't difficult to describe and differentiate versus a normal user using a UA.

The proposed text of the bill is rather straightforward. It turns more on the "stealth" bit than "bot".

(a) Prohibition.—A person may not—

(1) deploy, direct, or cause to be deployed, a stealth bot to access a website, digital platform, or online service in a manner that is reasonably likely to damage, impair, or burden the technical or commercial operation of a website or other internet service; or

(2) intentionally misrepresent, conceal, or obscure the nature of the bot to appear as a human user for use in connection with a generative AI model or service.

(6) STEALTH BOT.—The term “stealth bot” means a bot that accesses, retrieves, scans, indexes, scrapes, or otherwise interacts with a website, digital platform, or online service without prior disclosure of its identity and purpose, in particular by—

(A) failing to identify itself including through a valid and accurate user-agent string; or

(B) failing to disclose the specific nature and purpose of the bot, including any proposed use and purpose of page content (including text and data mining, search indexing, inferencing, artificial intelligence development, support, or operations (such as training, fine tuning, retrieval augmented generation)) or other automated processing at the time access is requested and in a format that the website operator can access.

Re:AI Isn't Replacing SREs. It's Deskilling Them on Friday October 30, 2026 @01:35PM (#50307354)
I think this one is really localized.

Some places do have really well built out platforms where logging, instrumentation, databases, deployment methodologies, IaC, etc have well-built happy paths that exclude a bunch of accidental complexity.

I think a lot of other places are either too small or grow too quickly with the wrong set of values and admit too much into their "platform" which had very little design to begin with.

Re:EMudhra Intermediate CA Compromise on Wednesday October 21, 2026 @02:37PM (#50185528)
Given the amount of progress the CAB forum has led in the last decade+, I'm not sure I agree with that diagnosis. Plenty of people in the forum I can think of who have forced positive changes due to the strength of their experience.

If anyone should be navel-gazing coming out of this incident, surely it's the trust store maintainers. If there's a big concrete improvement to be made, short of burning down the web PKI ecosystem, I'm not sure it's obvious yet.

Re:Google cloud outage takes down banks on Tuesday October 20, 2026 @04:06PM (#50171925)
The annoying thing is that everyone thinks they're big enough to force their own TZ.

Southwest airlines does it.

Rackspace used to do it, to the point of needing to ask them pretty please stop provisioning hardware on central time. Obnoxious.

Re:EMudhra Intermediate CA Compromise on Tuesday October 20, 2026 @03:13PM (#50171249)
SCT enforcement falls to the client though, yeah? What's stopping someone from signing a rogue cert silently which is accepted by CT-lenient clients?
Re:EMudhra Intermediate CA Compromise on Tuesday October 20, 2026 @02:49PM (#50170879)
My vague and inexperienced read on their description boils down to "we were doing something weird and non-standard as part of our key ceremony because we intended these keys to be exported, and because of that process weirdness we blundered and gave the HSM faulty instructions."
Re:EMudhra Intermediate CA Compromise on Tuesday October 20, 2026 @02:46PM (#50170828)
It's been a while since there was a good CA death penalty case.

Given Wayne's hints in the timeline that this issue was discovered by an agent, it might be one of the first big corporate death sentences due to AI?

Re:EMudhra Intermediate CA Compromise on Tuesday October 20, 2026 @02:34PM (#50170659)
> these issuers created were meant for export to our US and European data centers to solve data sovereignty issues for some of our customers (but never ended up operationally in production except for one)

This bit sets my hair on fire. What legitimate reason is there to create exportable intermediate CAs, unconstrained to an HSM, in the name of "data sovereignty"?

Re:EMudhra Intermediate CA Compromise on Tuesday October 20, 2026 @02:16PM (#50170403)
More details in the now-public bugzilla issue:

https://bugzilla.mozilla.org/show_bug.cgi?id=2083449

Re:EMudhra Intermediate CA Compromise on Tuesday October 20, 2026 @02:15PM (#50170389)
Yup. Mozilla just unrestricted the incident report with more details. Insane.

https://bugzilla.mozilla.org/show_bug.cgi?id=2083449

Re:EMudhra Intermediate CA Compromise on Tuesday October 20, 2026 @12:00PM (#50168381)
Source? That would be an incredible blunder, but that also appears to be the kind of URL one would expect to find certs at.
I'd be more worried about the site with one fridge cutting corners than the one with 50,000.

It's the complexity of the world which should drive you towards keeping this stuff offline.

Hell, I used to manage some VoIP switches which would hard-lock if you hit them with `nmap -A`. More people need to learn this lesson.

Re:Using Blu-ray M-Disk as Backup of Last Resort on Monday October 05, 2026 @08:26PM (#49972625)
Sealed pelican case has decent precedent. A small regional bank I was aware of used basically this exact strategy. There were couriers going between branches daily, so it was easy to cross-ship a sealed DR/backup box to a remote branch every day. It stayed in the remote vault until its return journey
Re:Treachery in the Rodin Museum 3D Scan Verdict on Sunday October 04, 2026 @08:32AM (#49953364)
> it is more important that the FOI laws strike a perfect balance

More important than what? What is a perfect balance?

This is not a good way of stating an opinion about what one should value.

Re:S3 Is the Future, S3 Is the Past on Monday September 28, 2026 @01:22AM (#49873959)
DDEX choreography, which is used to distribute musical recordings and other assets within the music industry to sites like Spotify followed this same evolution.

The standards say SFTP. Most everyone ignores that part and have been using S3 buckets by bilateral consensus instead for years.

Re:Geothermal Heat Map of US Hot Springs on Thursday September 24, 2026 @09:45PM (#49839270)
Some of these locations near me are really poorly researched and described.

eg, Garland Mineral Springs is primarily located on private land, and was destroyed by flooding and river avulsion. The entry carries a name of a specific researcher, but the description is obviously LLM generated.

https://www.soakingsprings.com/hot-springs/washington/garlan... https://garlandmineralsprings.com/

My dad was a goldsmith! (Who eventually ended up doing software for jewelers!)

I definitely know what those small brown boxes which ship UPS ground look like. Very normal.

This is a pretty classic network operator story: go to great lengths to provide for physically diverse paths, then not notice when your provider refactors and grooms them onto the same bundle.
It's funny how rote and regularized "playing" with money gets after a while though.

I used to work for a financial institution small enough to sometimes need someone from the back office to help fill in as a warm body for dual-control when we received cash shipments.

It only took a couple sessions in a vault to get entirely bored with having a half million dollars in front of you.

ai;dr
I never thought I'd be on the side of advocating for a strengthened CFAA, but the mens rea requirement here seems really problematic in the age of agents.
Re:An Update on Wayback Machine Access on Tuesday September 15, 2026 @05:52PM (#49719379)
> It serves nobody except CloudFlare and hardware companies when one side set up blockers and the other side spend money putting VPN SDKs in consumer TVs

The problem with this perspective is that it ignores the victimization which is happening to all sorts of sites right now.

On one hand, you have content owners/suppliers which are trying to place restrictions on how much free bulk use is allowed.

When scrapers go to exotic lengths to evade the blocks, eg by using thousands of ephemeral IP addresses to collect an entire corpus, saying stuff like that makes it sound like it's all a wash.

"Oh, what a silly situation... How did we ever end up like this? It's not good for anyone ..."

No, there is a victim trying to defend themselves from rampant theft of resources, and a corporate asshole which doesn't care about the effects of their actions.

Re:An Update on Wayback Machine Access on Tuesday September 15, 2026 @05:45PM (#49719292)
Oh yeah, absolutely.
Re:Discovery of a new OpenAI agent message board on Friday September 04, 2026 @01:39PM (#49567744)
Could this be SOCKS-specific behavior?

Haven't dove into RFC1928 yet, but curl documents the `--socks5-hostname` option and mentions that DNS resolution can be the responsibility of the client, or the proxy.

Wondering if it's possible the proxy receives both the destination IP address (resolved by the client) as well as the purported connection hostname, and is performing filtering on the later.

I suspect there could be other layers in their proxy too, eg for MiTMing TLS. `NO_PROXY` as described in the report might not be literally bypassing the proxy and sending a request directly from the client container, but rather a directive to the first tool/proxy layer to bypass later proxy layers.

Re:Discovery of a new OpenAI agent message board on Friday September 04, 2026 @01:24PM (#49567524)
I'm really confused by this too. It has the smell of a TOCTOU problem where the tool allowing web access is filtering and blocking access based on the hostname, but the request itself is being executed on the same container as the agent? It's really perplexing. Or, maybe the agent containers have a highly-constrained DNS view locally, so overriding /etc/hosts is just a prerequisite to making the requests somehow.

Older »