SShortSingh.
Back to feed

NovaCookies PhaaS Service Bypasses MFA to Steal Microsoft 365 Session Cookies

0
·1 views

A phishing-as-a-service platform called NovaCookies is targeting hundreds of organizations by acting as an adversary-in-the-middle proxy between victims and Microsoft 365, stealing authenticated session cookies in real time. The service distributes attack links through legitimate Docusign notifications, fake document-sharing prompts, and compromised websites, routing victims through trusted Microsoft and Google domains before landing on attacker-controlled infrastructure. Victims are presented with convincing Microsoft 365 login and MFA screens, with their credentials and authentication responses silently relayed to real Microsoft servers, allowing attackers to capture valid session cookies post-authentication. Because the login activity can appear as a normal successful sign-in, traditional detection methods focused on login failures or malware execution are largely ineffective, requiring analysis of redirect chains, token anomalies, and post-login behavior. Security researchers recommend adopting phishing-resistant, origin-bound authentication methods such as FIDO2 keys or passkeys, and emphasize that incident response must include revoking active sessions and refresh tokens, not just resetting passwords.

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 ·

CISA: Over 100 Water Sector OT Systems Targeted in July 2026 Cyberattacks

The U.S. Cybersecurity and Infrastructure Security Agency reported that more than 100 internet-exposed systems in the water and wastewater sector were targeted by malicious actors in July 2026. Attackers identified and targeted programmable logic controllers connected directly to cellular modems, exploiting configurations that allowed public internet reachability without passing through corporate IT networks. Iran-linked threat actors have been cited in broader attribution related to this activity. No critical operational disruptions, water outages, or water quality impacts have been confirmed as a result of the attacks. CISA has urged water utilities to remove direct internet exposure, enforce strong credentials, apply firmware updates, and implement multi-factor authentication to reduce attack surface.

0
ProgrammingDEV Community ·

How to Build Timezone-Aware Reminder Queues Without Silent Delivery Failures

A technical guide published on DEV Community outlines a robust approach to scheduling user reminders in Node.js for services spanning multiple time zones, such as US and EU edtech platforms. The core recommendation is to store schedules using IANA timezone identifiers and local clock times, while persisting the next due instant in UTC for reliable querying. The article warns against naively adding fixed intervals to previous UTC timestamps, which breaks during Daylight Saving Time transitions that can skip or duplicate local times. To prevent delivery backlogs, the guide proposes a state model using durable per-reminder cursors, unique occurrence IDs, and bounded worker claim sizes to keep lateness visible and auditable. Code examples in Go illustrate the calendar boundary logic, with the author noting the same contract applies to Node.js using any compatible time library.

0
ProgrammingDEV Community ·

Test-Driven Migration: Validating Environments Before Moving Workloads

A proposed software migration approach called Test-Driven Migration suggests that environment dependencies should be tested and verified before a workload is moved, not after. The method involves defining an 'Environment-as-a-Contract' — a structured list of external requirements such as authentication, DNS resolution, network paths, and certificates — and converting them into executable conformance tests. Migrations traditionally fail not because of faulty application code, but due to undocumented environmental assumptions that only surface post-migration, turning the process into a debugging exercise. By running conformance tests against the destination environment first and fixing failures before migrating, teams can treat the migration itself as a final step rather than a discovery phase. The author argues that AI can significantly reduce the cost of building these dependency models by scanning repositories, infrastructure code, and CI/CD definitions to generate an initial environmental requirements draft.

0
ProgrammingDEV Community ·

Six Keep-Alive and Connection Myths Debunked With Real Measurements on a Free API

A developer ran a series of controlled connection-lifecycle probes against a free model API endpoint to test widely repeated networking advice around keep-alive, retries, and timeouts. Measurements showed that after 300 seconds of idle time, response latency jumped to roughly 4–5 times the warm baseline of ~400 ms, consistently across multiple rounds. The tests also revealed that reusing HTTP connections on free-tier endpoints carries extra risk, as idle servers can scale to zero, swap replicas, or silently drop connections without warning. Unlike paid tiers with SLA guarantees, free endpoints shift the operational burden — retry logic and timeout policies — entirely onto the client. The author concludes that engineers must measure actual connection behavior rather than rely on conventional wisdom, and must design client code to absorb the variance inherent in free-tier infrastructure.