Login
You're viewing the front-end.social public feed.

Replies

  • 💬 5🔄 0⭐ 0
  • Nov 9, 2026, 4:02 AM

    @hacks4pancakes that's a really interesting insight into the industries. Going from bespoke systems that were inherently expensive to /capitalism/ will make this efficient as a root cause. Add in nearly zero emphasis on IT/security.

    Early on in my career, I was told never to blame a person for something negative that happens, instead blame the process that gave rise to it. It seems like that can be applied here too.

    💬 1🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • Nov 9, 2026, 4:06 AM

    @hacks4pancakes
    I mean, "why don't we just" is usually a flag that whatever follows will be months of diligent work, for the whole team, minimum, if it's possible at all

    💬 0🔄 2⭐ 0
  • Nov 9, 2026, 4:09 AM

    @hacks4pancakes Seems perfectly reasonable for a lot of things to be on A network, or even a few networks. Fine to have them on REDACTED connected to a bigger REDACTED connected to a REDACTED in a REDACTED, routed to a REDACTED mounted to the wall in the REDACTED, connected to a pair of REDACTEDs under a REDACTED in the REDACTED. Would be nice if they didn't need to be on the internet, though.

    💬 1🔄 2⭐ 3
  • 💬 0🔄 4⭐ 7
  • 💬 0🔄 3⭐ 1
  • Nov 9, 2026, 9:21 AM

    @Heterokromia I mean, the only equipment that even slightly resembled centrifuges in that place was the big REDACTED, but those were manually operated. OK, granted, messing with the ladder logic for the REDACTED and REDACTED could probably cause some expensive problems. @hacks4pancakes

    💬 0🔄 2⭐ 1
  • 💬 1🔄 1⭐ 0
  • 💬 1🔄 1⭐ 0
  • Nov 9, 2026, 9:55 AM

    @Heterokromia @hacks4pancakes Crap, at first, I could have been describing any of thousands of businesses, utilities, or other facilities. Mentioning that it was a REDACTED narrowed it down to maybe 20 REDACTED in the region, and how many of them REDACTED? I guess you get a gold star for social engineering, and I get an embarrassing reminder to shut the fuck up. I even told you what type of REDACTED they use, along with where the REDACTED is located.

    💬 1🔄 0⭐ 1
  • Nov 9, 2026, 10:37 AM

    @Heterokromia @hacks4pancakes If I were sober, I'd probably have just deleted all this crap, or maybe done the whole of the Fediverse a favor and deleted my account. Again. I'm very much not sober, so I'm leaving this mess in case somebody wants a cautionary tale's worth of screencaps for presentation slides at one of the less fun security conferences, maybe RSAC or Gartner, or something.

    💬 0🔄 1⭐ 2
  • 💬 0🔄 0⭐ 0
  • Nov 9, 2026, 4:17 AM

    @hacks4pancakes amazing explanation, thanks. I knew about the industrial side (my father was a safety lab leader and you couldn't alter *anything* in the factory without his signature and that signature didn't come easy), I didn't consider the same for refrigerators and it makes sense.

    💬 0🔄 0⭐ 0
  • Nov 9, 2026, 4:18 AM

    @hacks4pancakes I only understand like 30% of the words of this blog posts but I think nowhere in there does it say why a supermarket fridge needs internet. Sooooo

    💬 2🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 2🔄 1⭐ 0
  • 💬 0🔄 0⭐ 0
  • Nov 9, 2026, 10:25 AM

    @hacks4pancakes
    The monitoring part is the one I get, and the majority of comments I read acknowledged that this is useful. But why is there no "read-only" mode? Only local staff know what's actually in those fridges so they still have to decide what temperature to set it to. Maybe corporate even dictates that, but if they were to make any changes remotely they'd still have to coordinate with the guys who actually stock the shelves. In cases like that blood bank, that should literally never even happen.
    So is it that people just leave their devices at the insecure default of "can do everything, even though we're not using it" or that the manufacturers don't even implement such a thing as "monitoring-only, can only be changed on the local control panel"?
    @blogwash @shellsort

    💬 0🔄 0⭐ 0
  • Nov 10, 2026, 3:32 PM

    @shellsort @hacks4pancakes
    Because it is cheaper than to have people roaming the supermarket regularly to check the temperatures.
    And they don't want to pay anyone to do it in case they would disconnect the fridges. So they stay connected.
    And get owned. Which costs more than to have a bunch of people manually checking the numbers.
    #capitalism

    💬 1🔄 0⭐ 0
  • Nov 10, 2026, 5:17 PM

    @gunstick @hacks4pancakes Why does anyone need to check? Or whats complicated about any of this? I mean maybe I'm oversimplifying, but at home I buy a fridge, plug it in and its consistently cool for 40 years or so. Even if I really wanted to do this I would never think of adding grafana to my fridge.

    💬 0🔄 0⭐ 0
  • Nov 9, 2026, 4:45 AM

    @hacks4pancakes and it's for exactly this reason that "just" and "simply" have been removed from my technical vocabulary, because it's never simple, nor just.

    💬 0🔄 0⭐ 0
  • Nov 9, 2026, 4:54 AM

    @hacks4pancakes Not just OT. AD DC backups on accessible storage (to DC) is a huge security screwup but no one is willing to entertain the question that if the person we trust to run the DC put it there, there's probably a good reason, probably something boring about mean time to recover being impossibly tight because you can't do a restore without a functional DC

    💬 0🔄 1⭐ 0
  • Nov 9, 2026, 5:00 AM

    @hacks4pancakes It seems the situation won’t improve until the cost of NOT improving security outweighs the cost OF improving security. I’m not sure of the mechanism to get there, but I’d think it would start with insurance companies, audits, and board of directors being held responsible for catastrophic situations.

    💬 0🔄 0⭐ 0
  • Nov 9, 2026, 5:06 AM

    @hacks4pancakes @rubenerd Abusing the people involved in working with this stuff obviously isn't helpful, but I read the post and I didn't see any *good* reasons. I see reasons the situation has become the way it is. But at every step, security has been disregarded. People have spent a long time fucking around, due to the interests of profit, and now they're finding out why all along security experts will have said this is a bad idea. That there are reasons doesn't mean they are good reasons that balance risk and benefit responsibly.

    💬 0🔄 1⭐ 0
  • Nov 9, 2026, 5:25 AM

    @hacks4pancakes

    Okay, I read the whole thing and I still don't get what value adding remote (networked) defrost or other cycle settings adds to a refrigerator. Something more complex, okay maybe there's a value in setting a centralized command and control, but fridges were designed to compete with "put on or next a block of ice" and the obvious improvements since then are lighting and a temperature knob

    💬 1🔄 0⭐ 0
  • Nov 9, 2026, 5:51 AM

    @elithebearded @hacks4pancakes
    😬
    Actually there is nothing not-remote
    Even if you are standing directly in front of the fridge and configure it with your laptop (or another device) it's "remote"
    The only way to get "real" local control would be to integrate the control interface (buttons, screens, keyboards) into each fridge.
    Apart from being expensive (hardware wise) it would also make support expensive (you need to walk to every fridge), possibly error probe AND add the problem how to (physical) secure the interface

    💬 1🔄 1⭐ 0
  • 💬 1🔄 0⭐ 0
  • 💬 1🔄 0⭐ 0
  • Nov 9, 2026, 6:52 AM

    @realn2s

    Customers do shitty things in stores, yes? They can take a gallon of ice cream out and leave it with rotisserie chicken heater and take a hot chicken and put it back with the ice cream.

    Most of them don't though

    💬 1🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 1🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 0🔄 1⭐ 0
  • 💬 0🔄 0⭐ 0
  • Nov 9, 2026, 5:45 AM

    @hacks4pancakes I have to ask, has food waste dropped in the countries where online fridges became the norm?

    Because I suspect the answer is "No".

    💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • Nov 9, 2026, 6:03 AM

    @hacks4pancakes an analogy:

    Why aren't the admin and monitoring parts of servers and datacenters not air-gapped? Just turn off all ssh access. If you need to monitor or admin your server do it locally from the server room. That would prevent a lot of attack vectors.

    💬 0🔄 1⭐ 0
  • Nov 9, 2026, 6:11 AM

    @hacks4pancakes I'm really trying to read your probably very insightful article, but it's full of unexplained acronyms I don't know. Would it be possible for you to spell out reach acronym the first time it's mentioned? 🙏🏻

    💬 0🔄 0⭐ 0
  • philippeingemaischt@chaos.social
    Nov 9, 2026, 6:18 AM

    @hacks4pancakes it's strange to see that even experienced people seem to assume that the fridges were directly connected to the Internet....

    💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • Nov 9, 2026, 7:01 AM

    @hacks4pancakes
    I'm a public sector water utility civil engineer and supervisor. I work closely with and rely on my colleagues who maintain our SCADA system (and they rely on me).
    This article was useful. Thank you.

    💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • Nov 9, 2026, 7:43 AM

    @hacks4pancakes
    "So clever engineers and businesspeople looked at the IT landscape and had an idea. Using Windows computers as human-machine interfaces, and commercial Ethernet to encapsulate serial traffic, would be much cheaper to buy, replace, and train technicians to support. "
    And that's were the horror started. 😬

    ... and still doesn't explain why a system which only has to be monitored, also has remote controls to defrost.
    You always need people on site to handle to unload them in such cases. It should at least be confirmed by a button on the refrigerator.

    💬 0🔄 1⭐ 0
  • 💬 0🔄 0⭐ 0
  • Nov 9, 2026, 8:01 AM

    @hacks4pancakes Honestly, I'm more enraged about the recent MS Paint issue with Paint being exploitable zero-click over network rather than OT connected to the Internet. Yes, the latter has terrible impact, but as you said... there are reasons (despite most of them not being purely technical but "just" monetary/staffing). Unlike with Paint.

    💬 1🔄 1⭐ 0
  • Nov 9, 2026, 8:24 AM

    @ljrk @hacks4pancakes
    What was the paint exploit in the end? The report wasn't super specific and lead me to believe they counted a .bmp on a network share to be what they meant by "over the network"

    💬 1🔄 0⭐ 0
  • Nov 9, 2026, 10:41 AM

    @EndlessMason @hacks4pancakes I mean if the mere existence of the bmp would already result in RCE I'd consider that quite fatal and I doubt MS would've played up that issue, that wouldn't be in their interest. They called it zero click too so I think it's quite severe although I don't know the details. Whatever the case, this kind of vuln should just not exist in Paint, no matter how bad – simply because paint should have this kind of access.

    💬 1🔄 0⭐ 0
  • Nov 9, 2026, 2:16 PM

    @ljrk @hacks4pancakes
    Nearly the whole thing is murky - Is it a packet or a file? Which version has the fix? How do you get the fix? Is this just an ad for an AI vuln fuzzer? How do you get to code execution from an out of bounds read? Who even reported it?

    Maybe I'm just not paying the right vuln enrichment group, but the report isn't much more than "CWE-125 out of bounds read, mspaint.exe, CVSS 7.0"

    💬 1🔄 0⭐ 0
  • Nov 10, 2026, 5:41 PM

    @EndlessMason @hacks4pancakes Oh absolutely! I just think, given MS' response history, that they'd take every opportunity to downrate the vuln. So while I'm weary about all that CVE marketing bs r/n, if MS is, themselves, saying that this is *bad* then I tend to believe them ^^'

    💬 1🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 0🔄 1⭐ 0
  • 💬 0🔄 0⭐ 0
  • Nov 9, 2026, 8:40 AM

    @hacks4pancakes @mitexleo An excellent description of how over-optimisation (to maximise extractive value) leads to extreme fragility.

    The cost of replacing mountains of stock will not be accounted for as a consequence of the poor decision-making.

    💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • Nov 9, 2026, 8:48 AM

    @hacks4pancakes Thank you for this. As someone with years of experience in IT security and only the most minimal view of OT security, this is an enormously helpful article.

    💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • Nov 9, 2026, 9:32 AM

    @hacks4pancakes Oof, I hope “OT” dies a fast death. It expands to something long-winded that seems to just imply “ops”. But then the expansion is also misleading because what you’re really trying to say is telemetry. I think enough people generally understand “telemetry”, so why not stick with that?

    💬 0🔄 0⭐ 0