SShortSingh.
Back to feed

CISA Warns Water Utilities of Attacks Locking Operators Out of Internet-Exposed PLCs

0
·2 views

The U.S. Cybersecurity and Infrastructure Security Agency (CISA) issued an emergency alert on July 30, 2026, warning water and wastewater facilities of ongoing attacks targeting programmable logic controllers (PLCs) directly exposed to the internet. Threat actors are exploiting default or weak credentials to access PLC management interfaces, then changing passwords and network configurations to lock out legitimate operators. The attacks disconnect equipment from remote monitoring systems, forcing facilities to switch to manual operations and risking physical disruptions such as pressure drops and equipment malfunctions. CISA has not attributed the activity to a specific threat group and confirmed no universal physical damage, though configuration tampering poses potential safety risks. The agency is urging operators to remove PLCs from direct internet exposure, enforce strong authentication with MFA, implement VPNs, and maintain offline configuration backups for rapid recovery.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

AI Coding Tools Boost PR Speed but May Erode Engineers' Diagnostic Judgment

A software engineering manager observed that after his team adopted AI-assisted coding, output metrics improved markedly — more tickets closed, faster cycle times, and higher PR volume. However, a subtle production incident revealed a deeper problem: a change that passed all tests was silently degrading a retry path under real load conditions no test environment had replicated. When questioned, the engineer understood the code but had never thought to ask how it would behave under a slow — not failed — downstream service, because the AI had generated that logic before the question arose. The manager argues that AI tools can make a team appear more capable before it actually becomes more capable, bypassing the friction-driven learning that builds engineering instinct. He also notes downstream effects: review quality drops as PR volume rises, debugging becomes symptom-patching rather than root-cause analysis, and engineers lack the incident-response experience needed when problems don't have obvious answers.

0
ProgrammingDEV Community ·

How to Build a Production-Grade SaaS Billing System Using Stripe

A technical guide published on DEV Community outlines common pitfalls developers face when scaling Stripe-based billing beyond a few hundred customers. The article warns that processing Stripe webhooks synchronously within HTTP request handlers leads to duplicate events, out-of-order processing, and corrupted database states. To address this, the guide recommends an asynchronous architecture using a message queue — such as Redis, RabbitMQ, or AWS SQS — where a lightweight API receiver verifies webhook signatures and queues payloads for a separate worker to process. Because Stripe guarantees at-least-once delivery, the guide also demonstrates implementing idempotency checks using Redis keys with a 24-hour TTL to prevent duplicate billing actions. Usage-based billing is flagged as another high-risk area, with the naive end-of-month calculation approach cited as prone to race conditions and Stripe API rate-limit issues.

0
ProgrammingDEV Community ·

Developer Releases Open Full-Stack React and Node.js Game Store Template

A developer has launched Hunter Store, a full-stack web template aimed at simplifying the setup of gaming and digital product storefronts. The template is built with React, React Router, and custom CSS on the frontend, while the backend runs on Node.js, Express, and MongoDB. Key features include live search with backend auto-complete, cart management, a dark UI, and bilingual English and Arabic support with RTL layout. The frontend is deployed on Vercel and the backend on Render, with a live demo publicly available. The project is listed for sale on Gumroad, and the developer is actively seeking community feedback on UI/UX and additional features.

0
ProgrammingDEV Community ·

How Modern Anti-Bot Systems Work and What It Takes to Scrape Past Them

Popular websites protecting valuable data such as prices, listings, and inventory rely on layered bot-detection systems from vendors like Cloudflare, DataDome, and PerimeterX. These systems evaluate every request across multiple independent signals, including IP reputation, TLS and HTTP fingerprints, JavaScript sensor output, and behavioral patterns. A datacenter IP address and a non-browser network fingerprint are the primary reasons most scrapers get blocked, making header spoofing alone largely ineffective. Reliable scraping requires an escalation strategy: starting with a Chrome-impersonating HTTP request, upgrading to a stealth browser when needed, and rotating IPs once they are flagged. Even with these techniques, success is probabilistic, and the most protected sites require residential or mobile IP addresses to avoid detection.