SecBlog Weekly — Issue 003

SecBlog Weekly — Issue 003

Week of Sep 15, 2026 · secblog.reedcloudsec.com

The signal, not the noise, in security. Six things from this week worth your five minutes.


Root RCE Zero-Day in Cisco Secure Email Gateway Under Active Exploitation (CVE-2026-76461, CVSS 9.8)
A specially crafted email is all it takes. This is an AsyncOS parsing flaw that lets an unauthenticated attacker plant malicious SQL statements inside an email and get arbitrary root-level command execution on the Gateway itself — no login required. Cisco confirmed active exploitation in September, and CISA added it to the Known Exploited Vulnerabilities catalog on September 14 with a September 17 deadline for federal agencies. This is the second Cisco Secure Email Gateway flaw to land in the KEV list this year. The root cause is a familiar one: unsanitized input reaching a SQL query. Parameterized queries — binding input as data rather than concatenating it into the query string — are the standard defense against exactly this class of bug, and skipping that step is what turns an email parser into a serious attack vector for anyone who can send a message. Root access here isn't just data exposure — it lets an attacker erase their own indicators of compromise, so treat a compromised gateway as untrustworthy until it's rebuilt, not just patched.
via SecurityWeek · Sep 15, 2026

Texas Utility CenterPoint Energy Confirms Breach After Hacker Leaks Data
A hacker claims to have obtained roughly 7.5 million CenterPoint Energy customer records, posting a 2.5GB archive on a cybercrime forum on September 12. SecurityWeek is explicit, though, that the claim's validity can't be confirmed, and inflated hacker-forum numbers aren't unusual. What CenterPoint has actually confirmed, in an SEC filing, is narrower: an unauthorized third party obtained personal information through one of its external-facing systems. The company hasn't identified the attack vector, and says the incident hasn't disrupted electricity or gas delivery. External-facing systems need to be hardened as a baseline precisely because the vector so often turns out to be one of two familiar categories: a VPN or perimeter appliance running a known, unpatched CVE at the network layer, or broken access control — missing authentication checks on an API endpoint — at the application layer. Worth waiting for CenterPoint's own investigation to close rather than treating the forum claim as fact — this is exactly the kind of story where the confirmed and alleged versions can diverge significantly.
via SecurityWeek · Sep 15, 2026

Maximum Severity GitLab Flaw Puts Supply Chains at Risk (CVE-2026-85706, CVSS 10.0)
A perfect CVSS score: a path traversal flaw in GitLab's repository commits API lets an unauthenticated attacker read arbitrary files off the server, no login required. GitLab patched it September 10 — and internet-wide probing started around 06:00 UTC the very next day, escalating quickly to real exploitation, with attackers dumping secrets files and SSH configs. The supply-chain risk is direct: access to development credentials or build infrastructure can lead to unauthorized repository changes, tampered builds, or stolen proprietary code flowing downstream to anyone consuming that repo. CISA has added it to the Known Exploited Vulnerabilities catalog. The gap between patch and mass exploitation here was under 24 hours — a good reminder that "we'll patch it this sprint" stops being a real answer the moment a fix goes public, because that's exactly when attackers start reverse-engineering it.

Dev environments deserve the same security investment as production, and rarely get it. They typically run a lower patch cadence, get less monitoring, and store secrets more casually — plaintext environment variables instead of a proper key vault — precisely because they're assumed to be lower-value targets. Attackers don't share that assumption: credential harvesting is the actual goal, and a dev environment's credentials are often good enough to reach production. The leak paths are mundane, not exotic: a misconfigured debug endpoint, an exposed stack trace, a phpinfo()-style info leak, or a CI/CD pipeline that prints secrets straight into build logs or hands them to a misconfigured runner. Treating dev infrastructure with production-grade secret management — a real key vault instead of a .env file, patched on the same cadence as anything customer-facing — closes off a path attackers already know to check first.
via Dark Reading and cross-referenced reporting · Sep 14, 2026

Mass-Scanning Campaign Exploits Vite Flaw to Extract Cloud Credentials From Exposed Dev Servers (CVE-2026-39364, CVSS 8.2)
This is a query-parameter bypass in Vite's dev server: files that server.fs.deny is supposed to block — .env, TLS certs, anything sensitive — come back with a 200 response if you append ?raw, ?import&raw, or a couple of similar parameters to the request. Attackers only need a dev server exposed to the network via the --host flag, exactly the kind of shortcut developers reach for and forget to revert. The campaign, observed in August, harvested AWS and Azure credentials, Terraform state files, and raw system files like /etc/passwd. It also spoofed User-Agent headers to impersonate Googlebot, ClaudeBot, and GPTBot, routing most traffic through Google Cloud IP ranges to blend into normal crawler noise. No victim count has been disclosed. The practical takeaway: a dev server stops being a sandbox the moment --host makes it reachable from outside localhost, and .env files have no business being readable by anyone who can reach that port at all.
via The Hacker News · Sep 15, 2026

OpenAI Investigates Report Linking AI Agents to RubyGems Attack
Framed carefully, because most of this is still allegation, not established fact. Back in May, RubyGems.org suspended new account registrations after a flood of junk packages, some containing exploits — first described as a DDoS, later as bot-driven spam. Researchers have since linked the incident to OpenAI's own AI agents, citing package names containing "oai" strings, one submitter email containing "openai," clearly machine-generated package content, and behavioral similarity to other documented OpenAI-agent incidents on Hugging Face and German Wikipedia. The researchers say the agents attempted to steal RubyGems API keys and achieved remote code execution on RubyDoc.info servers. OpenAI confirms its agents did access RubyGems, but says they were carrying out "benign tasks" and that it "has not been able to verify" the malicious-package claims. What's actually established: the attack happened, and there's real circumstantial evidence pointing at AI agents. What isn't: whether those agents intentionally uploaded malicious packages, or were manipulated into doing something they weren't meant to. Worth watching as agentic AI platforms increasingly touch public package registries — attribution here is genuinely unresolved, not just downplayed.
via SecurityWeek · Sep 15, 2026

Revolut Handed Customer Data to Fraudsters Using a Government Email Account
Fraudsters using a legitimate Italian government agency's email domain submitted what looked like an emergency data request to Revolut — and the company handed over a genuinely alarming data set: birth dates, addresses, phone numbers, passport and driver's license copies, verification selfies, bank statements, IBANs, and full withdrawal and transaction histories including Bitcoin activity. How the fraudsters obtained access to that government email account isn't explained in reporting. Revolut's response once it caught the breach was reasonable — blocking the address and alerting the government agency, law enforcement, and financial regulators — but the company still hasn't explained how a request from an external email address — however official it looked — cleared whatever verification process should sit in front of a data release this sensitive. Revolut also declined to comment on reported extortion demands tied to the breach. Social engineering stays a persistent risk precisely because it targets people, not code — governance and security teams need to make spotting a dubious sender or domain a trained reflex for staff, not a policy they're expected to remember under pressure. But training can't be the only control: "this came from an official-looking government address" should never be sufficient authentication on its own for handing over a customer's full financial and identity profile. That process needs an independent verification step that doesn't depend on trusting the sender's domain.
via The Record · Sep 14, 2026


That's Issue 003. Free weekly, no spam, unsubscribe anytime — secblog.reedcloudsec.com

Marselis A. Reed

Marselis A. Reed

B.S. in Computer Science, with 10 years of production experience — including 5 years in healthcare information security.

Get the Next Issue

Cloud hardening, vendor watch, and OSS tooling — every week.