data breaches
Fake 404 Pages and JPEG Polyglots Power New Cloud Intrusions
Threat actors abuse misconfigurations and living-off-the-land tools—using fake 404 pages and panda JPEG “polyglot” files—to drop miners on Linux and Windows at scale.
Twin campaigns dubbed Soco404 and Koske are compromising cloud workloads through exposed services and clever delivery tricks. Soco404 hides binaries behind fake 404 pages and abuses database features for code execution; Koske delivers in-memory payloads from panda-themed JPEG “polyglot” files. Researchers warn the activity reflects automation and AI-assisted development.
BRUSSELS/NEW YORK — Security teams are tracking two fast-moving cryptomining operations that turn small cloud mistakes into large-scale compromises. In reports published in late July, researchers described Soco404 and Koske as cross-platform threats that pivot from misconfigurations—open PostgreSQL, unauthenticated Jupyter, weak Tomcat—and then persist with minimal disk footprint while siphoning CPU and GPU cycles. “Targets both Linux and Windows systems, deploying platform-specific malware and disguising activity with process masquerading,” said researchers at Wiz, who tied Soco404 to payloads staged on fake Google Sites ‘404’ pages that were later removed.
Soco404 typically arrives after attackers discover an internet-exposed PostgreSQL instance. Using database features such as COPY … FROM PROGRAM, the actor spawns shell commands to curl a dropper into memory, kills competing miners, and installs a loader that phones home to infrastructure masquerading as benign error pages. The loader extracts a Base64-wrapped binary from within the HTML and writes persistence via cron and shell init files; on Windows, the chain leans on PowerShell and certutil, injects into system processes, and tunes the host for mining efficiency.
A separate wave labeled Koske focuses on Linux fleets and leans on unusual file “polyglots.” Rather than classic steganography, the actor appends executable content to JPEGs that remain valid images. Once fetched—often from shortened links on misconfigured Jupyter servers—the images’ trailing bytes are executed in memory to deploy a rootkit and a miner. “This isn’t steganography but rather polyglot file abuse—JPEGs that are both valid images and executables, allowing attackers to deliver rootkits directly in memory,” said Assaf Morag, lead threat researcher at Aqua Security. Aqua’s analysis notes modular scripts, verbose comments, and adaptive logic—hallmarks of LLM-assisted development—helping Koske profile hardware and switch coins or pools when blocked.
Researchers and incident responders say the campaigns illustrate a shift from zero-days to zero-hygiene. Poorly segmented VPCs, permissive egress, and weak admin MFA let a miner incident evolve into persistent beachheads. “AI-assisted malware is no longer a curiosity; Koske demonstrates how criminals can leverage AI-generated code for persistence and modular cryptomining,” noted industry researchers cited by trade press. That speed of iteration, they warn, reduces defenders’ window to detect before costs spike.
For cloud operators, the mechanics are painfully familiar. One exposed service invites an automated scan; within minutes a one-liner pulls a dropper from a compromised site; persistence lands in systemd or cron while processes camouflage as sd-pam or [kworker/*]; logs are trimmed; miners connect to public pools and throttle to avoid alarms. If defenders only look for data theft, they miss the longer-term business risk: reliable remote execution on admin-adjacent hosts that could later deliver ransomware or scrape credentials.
El Mostafa Ouchen, cybersecurity author and educator, said the episodes mark “a pivot from finesse to industrialization.” In his words: “Soco404 and Koske weaponize cloud mistakes—open services, default creds, weak egress—then hide in plain sight. The fastest wins now are egress control, phishing-resistant MFA for admins, and runtime detection that flags shells spawning from databases or notebooks.”
What to do now: Lock down PostgreSQL (no public exposure; strong auth; disable or constrain COPY FROM PROGRAM), require SSO with phishing-resistant MFA on Jupyter and admin consoles, and filter egress so workloads can’t fetch binaries from URL shorteners or unknown CDNs. Hunt for shells spawned by DB/notebook processes, edits to .bashrc/.profile//etc/rc.local, suspicious systemd units, and traffic to mining pools. On Windows, look for certutil/PowerShell chains, driver drops (e.g., WinRing0.sys), and unusual CPU affinity changes.
Wiz links Soco404 infrastructure to compromised legitimate domains and earlier brute-force activity against web middleware. Aqua traces Koske to misconfigured services and emphasizes in-memory execution and polyglot delivery. Both campaigns were disclosed in the last week of July, adding to a summer of cloud-targeted abuse where automation and AI help criminals scale faster than patch cycles.
Soco404 and Koske confirm that exposure + automation beats sophistication in today’s cloud threat model. Tightening identity, segmenting data paths, and refusing default outbound freedom for workloads will blunt most of this class—often before the first hash is computed. The rest is detection discipline: watch for weird shells from “not-shell” processes, then evict fast and rotate everything.
Indicators of Compromise (IoCs)
Soco404 (Wiz)
Hashes (samples):
soco.sh(droppers):c9bb137d56fa...285ff,bac4b166dec1...a794,c67e876d7b3a...ce3awiz.ioldr.sh(loaders):039caa15c1a5...5926,0ad013c51669...8f8d,5a8e5d7dfc7c...701c(and others) wiz.io- Linux ELF payloads (samples):
e7fe0a5c6c19...a957,e69e55027bf6...e76,424f15e2509e...5dc1wiz.io - Windows loaders/payloads:
Payload/hosting infrastructure:
- Google Sites 404 payload pages:
https[:]//sites[.]google[.]com/view/2025soco/https[:]//sites[.]google[.]com/view/dblikeshttps[:]//sites[.]google[.]com/view/sogotohttps[:]//sites[.]google[.]com/view/osk05wiz.io
- Dedicated/fake 404 domains:
www[.]fastsoco[.]top,dblikes[.]cyou,seeyoume[.]topwiz.io - Related crypto-scam domains:
arcticoins[.]com,diamondcapitalcrypro[.]com,nordicicoins[.]com,hkcapitals[.]comwiz.io
Mining infrastructure / wallets:
- Pools:
auto.c3pool.org,gulf.moneroocean.stream - Wallets:
483F2xjkCUegxPM7wAexam1Be67EqDRZpS7azk8hcGETSustmuxd1Agffa3XSHFyzeFprLyHKm37bTPShFUTKgctMSBVuuK8BmVXbfsnRsiyPfUxsfnyyA9LqXvUsF2DYBX3wUmCEtejnBMyTiXe3XDCvq4REjmviEc5J1gomsnv7e4wYy1c5Pz3VadeyZwiz.io
Telltale artifacts:
- Linux process masquerading:
sd-pam,[kworker/*] - Windows chain:
certutil/PowerShell →ok.exe→ service creation with random name →conhost.exeinjection; stopseventlogservice; dropsWinRing0.sys. wiz.io
Koske (Aqua Nautilus)
Network / delivery:
- Attacker IP:
178.220.112.53(initial access to misconfigured JupyterLab) Aqua - Shorteners & image hosts used to deliver “panda” JPEG polyglots:
https[:]//k0ske.short.gy/panda_v14http[:]//tiny.cc/panda-v14https[:]//iili.io/FhFK3Eg.jpghttps[:]//i.imgs.ovh/2025/07/17/DmvmA.jpeg,https[:]//i.imgs.ovh/2025/07/17/DGlLc.jpegAqua
Malware components (MD5 examples):
- Rootkit
hideproc.so:63e613cab023c023d74e9dc8e0168e54 - Object
ccTltpHf.o:2ed2e0e3d1ccfc20de48fa6bf49e6c89 - Rootkit source
hideproc.c:76c5d978d6ef48af4350a12f238e48c4 - Miners:
ccminer6e9929b127afc5b4351ba3318e2178dc;cpuMinerTermux.koske305264d95d5056bc5de3a0b683bcd7ebAqua
Persistence & evasion artifacts:
- Linux persistence: edits to
.bashrc,.bash_logout,/etc/rc.local; cron jobs; systemd unitshellkoske.service - Evasion: rootkit hiding files/processes (LD_PRELOAD-style), in-memory execution of payloads appended to JPEGs (polyglot abuse, not stego). Aqua
MITRE ATT&CK® Mappings
Soco404 (per Wiz)
- Initial Access: Exploit Public-Facing Application (T1190); Brute Force: Password Spraying (T1110.003) wiz.io
- Execution: Command & Scripting Interpreter—Unix Shell (T1059.004); Inter-Process Communication (T1559) wiz.io
- Persistence: Scheduled Task/Job—Cron (T1053.003); Event-Triggered Execution—Unix Shell Config Mod (T1546.004); Create/Modify System Process—Windows Service (T1543.003) wiz.io
- Defense Evasion: Masquerading (T1036.005); Obfuscated/Compressed Files (T1027/T1027.002); HTML Smuggling (T1027.006); Clear Logs (T1070.002); Delete Artifacts (T1070.004); Disable Security/Logging (T1562.002) wiz.io
- Command & Control: Ingress Tool Transfer (T1105) wiz.io
- Impact: Resource Hijacking (T1496) wiz.io
Koske (from Aqua’s technique discussion)
- Initial Access: Exploit Public-Facing Application / Misconfiguration (JupyterLab) (T1190) Aqua
- Execution: Command & Scripting Interpreter—Unix Shell (T1059.004); User Execution of Malicious File (polyglot JPEG delivery) (T1204) Aqua
- Persistence: Create/Modify System Process—Systemd Service (T1543.002); Scheduled Task/Job—Cron (T1053.003); Event-Triggered Execution—Unix Shell Config Mod (T1546.004) Aqua
- Defense Evasion: Rootkit (T1014); Hide Artifacts (T1564); Obfuscated/Compressed Files & In-Memory Execution (T1027) Aqua
- Discovery/Resource: Query System/Hardware to pick CPU/GPU miner (T1082/T1496) Aqua
- Impact: Resource Hijacking (T1496) Aqua
Note: ATT&CK technique IDs reflect the current Enterprise matrix. Aqua’s post includes a “Mapping the Campaign to MITRE ATT&CK” section; where IDs weren’t explicitly printed, the mappings above follow Aqua’s descriptions of behaviors. Aqua
Quick defender tips (operationalizing these IoCs)
- Block/monitor egress to the specific Google Sites paths,
fastsoco[.]top,dblikes[.]cyou,seeyoume[.]top, and image-host/shortener combos used by Koske (e.g.,iili.io,i.imgs.ovh,postimages.org,tiny.cc,short.gy). wiz.ioAqua - Alert on shells spawned by database or notebook processes; edits to
.bashrc,.profile,/etc/rc.local; creation of systemd units likeshellkoske.service; Windowseventlogstops;conhost.exeinjection; and WinRing0.sys drops. wiz.ioAqua
sources: Wiz (Soco404 technical analysis), Aqua Security (Koske technical analysis), and The Hacker News’ summary linking both campaigns. wiz.ioAquaThe Hacker News
data breaches
Cloudflare Outage Disrupts Global Internet — Company Restores Services After Major Traffic Spike
November 18, 2025 — MAG212NEWS
A significant outage at Cloudflare, one of the world’s leading internet infrastructure providers, caused widespread disruptions across major websites and online services on Tuesday. The incident, which began mid-morning GMT, temporarily affected access to platforms including ChatGPT, X (formerly Twitter), and numerous business, government, and educational services that rely on Cloudflare’s network.
According to Cloudflare, the outage was triggered by a sudden spike in “unusual traffic” flowing into one of its core services. The surge caused internal components to return 500-series error messages, leaving users unable to access services across regions in Europe, the Middle East, Asia, and North America.
Impact Across the Web
Because Cloudflare provides DNS, CDN, DDoS mitigation, and security services for millions of domains — powering an estimated 20% of global web traffic — the outage had swift and wide-reaching effects.
Users reported:
- Website loading failures
- “Internal Server Error” and “Bad Gateway” messages
- Slowdowns on major social platforms
- Inaccessibility of online tools, APIs, and third-party authentication services
The outage also briefly disrupted Cloudflare’s own customer-support portal, highlighting the interconnected nature of the company’s service ecosystem.
Cloudflare’s Response and Restoration
Cloudflare responded within minutes, publishing updates on its official status page and confirming that engineering teams were investigating the anomaly.
The company took the following steps to restore operations:
1. Rapid Detection and Acknowledgement
Cloudflare engineers identified elevated error rates tied to an internal service degradation. Public communications were issued to confirm the outage and reassure customers.
2. Isolating the Affected Systems
To contain the disruption, Cloudflare temporarily disabled or modified specific services in impacted regions. Notably, the company deactivated its WARP secure-connection service for users in London to stabilize network behavior while the fix was deployed.
3. Implementing Targeted Fixes
Technical teams rolled out configuration changes to Cloudflare Access and WARP, which successfully reduced error rates and restored normal traffic flow. Services were gradually re-enabled once systems were verified stable.
4. Ongoing Root-Cause Investigation
While the unusual-traffic spike remains the confirmed trigger, Cloudflare stated that a full internal analysis is underway to determine the exact source and prevent a recurrence.
By early afternoon UTC, Cloudflare confirmed that systems had returned to pre-incident performance levels, and affected services worldwide began functioning normally.
Why This Matters
Tuesday’s outage underscores a critical truth about modern internet architecture: a handful of infrastructure companies underpin a massive portion of global online activity. When one of them experiences instability — even briefly — the ripple effects are immediate and worldwide.
For businesses, schools, governments, and content creators, the incident is a reminder of the importance of:
- Redundant DNS/CDN providers
- Disaster-recovery and failover plans
- Clear communication protocols during service outages
- Vendor-dependency risk assessments
Cloudflare emphasized that no evidence currently points to a cyberattack, though the nature of the traffic spike remains under investigation.
Looking Ahead
As Cloudflare completes its post-incident review, the company is expected to provide a detailed breakdown of the technical root cause and outline steps to harden its infrastructure. Given Cloudflare’s central role in global internet stability, analysts say the findings will be watched closely by governments, cybersecurity professionals, and enterprise clients.
For now, services are restored — but the outage serves as a powerful reminder of how interconnected and vulnerable the global web can be.
data breaches
Cloudflare Outage Analysis: Systemic Failure in Edge Challenge Mechanism Halts Global Traffic
SAN FRANCISCO, CA — A widespread disruption across major internet services, including AI platform ChatGPT and social media giant X (formerly Twitter), has drawn critical attention to the stability of core internet infrastructure. The cause traces back to a major service degradation at Cloudflare, the dominant content delivery network (CDN) and DDoS mitigation provider. Users attempting to access affected sites were met with an opaque, yet telling, error message: “Please unblock challenges.cloudflare.com to proceed.”
This incident was not a simple server crash but a systemic failure within the crucial Web Application Firewall (WAF) and bot management pipeline, resulting in a cascade of HTTP 5xx errors that effectively severed client-server connections for legitimate users.
The Mechanism of Failure: challenges.cloudflare.com
The error message observed globally points directly to a malfunction in Cloudflare’s automated challenge system. The subdomain challenges.cloudflare.com is central to the company’s security and bot defense strategy, acting as an intermediate validation step for traffic suspected of being malicious (bots, scrapers, or DDoS attacks).
This validation typically involves:
- Browser Integrity Check (BIC): A non-invasive test ensuring the client browser is legitimate.
- Managed Challenge: A dynamic, non-interactive proof-of-work check.
- Interactive Challenge (CAPTCHA): A final, user-facing verification mechanism.
In a healthy system, a user passing through Cloudflare’s edge network is either immediately granted access or temporarily routed to this challenge page for verification.
During the outage, however, the Challenge Logic itself appears to have failed at the edge of Cloudflare’s network. When the system was invoked (likely due to high load or a misconfiguration), the expected security response—a functional challenge page—returned an internal server error (a 500-level status code). This meant:
- The Request Loop: Legitimate traffic was correctly flagged for a challenge, but the server hosting the challenge mechanism failed to process or render the page correctly.
- The
HTTP 500Cascade: Instead of displaying the challenge, the Cloudflare edge server returned a “500 Internal Server Error” to the client, sometimes obfuscated by the text prompt to “unblock” the challenges domain. This effectively created a dead end, blocking authenticated users from proceeding to the origin server (e.g., OpenAI’s backend for ChatGPT).
Technical Impact on Global Services
The fallout underscored the concentration risk inherent in modern web architecture. As a reverse proxy, Cloudflare sits between the end-user and the origin server for a vast percentage of the internet.
For services like ChatGPT, which rely heavily on fast, secure, and authenticated API calls and constant data exchange, the WAF failure introduced severe latency and outright connection refusal. A failure in Cloudflare’s global network meant that fundamental features such as DNS resolution, TLS termination, and request routing were compromised, leading to:
- API Timeouts: Applications utilizing Cloudflare’s API for configuration or deployment experienced critical failures.
- Widespread Service Degradation: The systemic 5xx errors at the L7 (Application Layer) caused services to appear “down,” even if the underlying compute resources and databases of the origin servers remained fully operational.
Cloudflare’s official status updates confirmed they were investigating an issue impacting “multiple customers: Widespread 500 errors, Cloudflare Dashboard and API also failing.” While the exact trigger was later traced to an internal platform issue (in some historical Cloudflare incidents, this has been a BGP routing error or a misconfigured firewall rule pushed globally), the user-facing symptom highlighted the fragility of relying on a single third-party for security and content delivery on a global scale.
Mitigation and the Single Point of Failure
While Cloudflare teams worked to roll back configuration changes and isolate the fault domain, the incident renews discussion on the “single point of failure” doctrine. When a critical intermediary layer—responsible for security, routing, and caching—experiences a core logic failure, the entire digital economy resting on it is exposed.
Engineers and site reliability teams are now expected to further scrutinize multi-CDN and multi-cloud strategies, ensuring that critical application traffic paths are not entirely dependent on a single third-party’s edge infrastructure, a practice often challenging due to cost and operational complexity. The “unblock challenges” error serves as a stark reminder of the technical chasm between a user’s browser and the complex, interconnected security apparatus that underpins the modern web.
data breaches
Manufacturing Software at Risk from CVE-2025-5086 Exploit
Dassault Systèmes patches severe vulnerability in Apriso manufacturing software that could let attackers bypass authentication and compromise factories worldwide.
A newly disclosed flaw, tracked as CVE-2025-5086, poses a major security risk to manufacturers using Dassault Systèmes’ DELMIA Apriso platform. The bug could allow unauthenticated attackers to seize control of production environments, prompting urgent patching from the vendor and warnings from cybersecurity experts.
A critical vulnerability in DELMIA Apriso, a manufacturing execution system used by global industries, could let hackers bypass authentication and gain full access to sensitive production data, according to a security advisory published this week.
Dassault Systèmes confirmed the flaw, designated CVE-2025-5086, affects multiple versions of Apriso and scored 9.8 on the CVSS scale, placing it in the “critical” category. Researchers said the issue stems from improper authentication handling that allows remote attackers to execute privileged actions without valid credentials.
The company has released security updates and urged immediate deployment, warning that unpatched systems could become prime targets for industrial espionage or sabotage. The flaw is particularly alarming because Apriso integrates with enterprise resource planning (ERP), supply chain, and industrial control systems, giving attackers a potential foothold in critical infrastructure.
- “This is the kind of vulnerability that keeps CISOs awake at night,” said Maria Lopez, industrial cybersecurity analyst at Kaspersky ICS CERT. “If exploited, it could shut down production lines or manipulate output, creating enormous financial and safety risks.”
- “Manufacturing software has historically lagged behind IT security practices, making these flaws highly attractive to threat actors,” noted James Patel, senior researcher at SANS Institute.
- El Mostafa Ouchen, cybersecurity author, told MAG212News: “This case shows why manufacturing execution systems must adopt zero-trust principles. Attackers know that compromising production software can ripple across supply chains and economies.”
- “We are actively working with customers and partners to ensure systems are secured,” Dassault Systèmes said in a statement. “Patches and mitigations have been released, and we strongly recommend immediate updates.”
Technical Analysis
The flaw resides in Apriso’s authentication module. Improper input validation in login requests allows attackers to bypass session verification, enabling arbitrary code execution with administrative privileges. Successful exploitation could:
- Access or modify production databases.
- Inject malicious instructions into factory automation workflows.
- Escalate attacks into connected ERP and PLM systems.
Mitigations include applying vendor patches, segmenting Apriso servers from external networks, enforcing MFA on supporting infrastructure, and monitoring for abnormal authentication attempts.
Impact & Response
Organizations in automotive, aerospace, and logistics sectors are particularly exposed. Exploited at scale, the vulnerability could cause production delays, supply chain disruptions, and theft of intellectual property. Security teams are advised to scan their environments, apply updates, and coordinate incident response planning.
Background
This disclosure follows a string of high-severity flaws in industrial and operational technology (OT) software, including vulnerabilities in Siemens’ TIA Portal and Rockwell Automation controllers. Experts warn that adversaries—ranging from ransomware gangs to state-sponsored groups—are increasingly focusing on OT targets due to their high-value disruption potential.
Conclusion
The CVE-2025-5086 flaw underscores the urgency for manufacturers to prioritize cybersecurity in factory software. As digital transformation accelerates, securing industrial platforms like Apriso will be critical to ensuring business continuity and protecting global supply chains.