Security News

Cybersecurity news aggregator

HIGH Attacks Huntress

From Cookies to Keys: The Threat of Session Hijacking

The threat is session hijacking, where attackers use infostealer malware to steal active session tokens and authentication cookies, bypassing password and MFA requirements to gain unauthorized access to accounts and services. The stolen tokens, often harvested from compromised systems, are sold on dark web markets and used to replay authenticated sessions, enabling lateral movement and further attacks within an hour. Defenses require shifting focus from perimeter security to treating sessions as privileged access, implementing short-lived tokens, and monitoring for anomalous session behavior.
Read Full Article →

Home Blog From Cookies to Keys: Why Hackers Don’t Need Your Passwords Anymore Published: May 26, 2026 From Cookies to Keys: Why Hackers Don’t Need Your Passwords Anymore By: Team Huntress Key Takeaways Passwords aren't the target anymore. Sessions are. Attackers have moved on. Instead of cracking credentials, they're stealing the session tokens and authentication cookies that prove you're already logged in. With a stolen token, attackers skip authentication entirely and slip in without triggering a single alert. The infostealer economy made this cheap and fast. Logs containing valid session tokens for tools like Microsoft 365 or Slack sell for as little as $5 on dark web markets and as much as $500 for high-value targets. Modular add-ons like browser fingerprint bundles and password manager vaults let attackers stack access and maximize ROI. One raw log. One hour. Full environment access. Defense requires a new mindset. MFA and perimeter security alone won't stop a session replay attack. Enforcing short-lived tokens and monitoring for anomalous session behavior close the gap between "authenticated" and "actually secure." Between 2020 and 2025, cybercriminal tactics have evolved rapidly. The traditional model of stealing usernames and passwords has been replaced by a far more dangerous threat: session hijacking. Attackers now use infostealer malware to harvest browser session tokens and authentication cookies: digital keys that grant unauthorized access to email, cloud services, developer platforms, and critical infrastructure without passwords or triggering multi-factor authentication (MFA). These session tokens and employee credentials are sold on dark web black markets. Then the stolen data is replayed using automation tools, which lets attackers bypass security controls, move laterally, and launch ransomware, extortion, or IP theft campaigns in under an hour. So what does this shift mean? Traditional defenses like MFA and perimeter security aren’t enough. Organizations must treat session data as privileged access, implement short-lived tokens, and monitor for sketchy behaviors. What is session hijacking? When you log in to a service, your browser saves a file—a cookie or token—that proves you’re authenticated. Session hijacking happens when attackers steal that file, letting them skip your login page completely and get inside as if they were you. A stolen session token is like holding an active key to the victim’s account. Once authenticated, the attacker doesn’t need the original password, and because many services treat session cookies as valid proof of identity, MFA isn’t re-prompted, and no login alerts are triggered. Think of it like losing your hotel key card: the thief doesn’t need to know your name or reservation number. The card itself is the access. Here's the scary truth. Attackers are way smarter at getting initial access these days. That's the new reality we're facing with session hijacking. Hi. I'm Amelia, and I'm a security operations analyst within the Huntress SOC. So what is session hijacking? Session hijacking is a stealthy initial access technique that uses stolen tokens to gain unauthorized access to users' accounts on websites or applications. It's a game changer because it means easier and faster access to targets. What are session tokens? When you log in to a service, your browser saves a file, like a cookie or a token, that proves you're authenticated. These are session tokens, and they're valuable to cybercriminals. Attackers have stolen session tokens. What does this mean for defenders? Session tokens give attackers full access to an account as long as the session is still active. Servers acknowledge session tokens as valid proof of identity, so password login alerts or MFA prompts aren't triggered. And if a user resets their password, it doesn't really matter because lots of session tokens are still valid unless they're explicitly revoked or expired by security policies. Let's see how a session hijacking attack works. Step one, a threat actor buys stolen session token from a dark web forum or steals tokens directly through phishing. Step two, here's when the session hijacking goes down. The attacker uses session replay, a technique that simulates an access request to the server that originally authenticated the stolen token. This swaps the attacker's session token with the stolen one from the infostealer logs. The attacker wants the server to think the activity is from the legitimate user. Step three, it does. Unfortunately, this attacker just scored a win. The server recognizes the token as the legitimate user in the same active session it was already authenticated. Login and authentication to the targeted account are completely bypassed, giving the attacker full access to your account. In less than an hour, session hijacking gives attackers initial access to all kinds of environments, opening the door to silently roam your system and networks, steal your data, and launch bigger attacks like ransomware. Summing things up, session hijacking is a stealthy initial access tactic. Attackers use stolen tokens to hijack user sessions, bypassing password logins and MFA. Session hijacking is sneakier and faster than traditional credential theft tactics, like phishing. Active sessions and stolen tokens are keys that unlock access to the victim's account and environment for a dangerous window of assistance. And that's how attackers hijack your sessions for initial access to your environment. Why do attackers steal sessions? As demand for stolen credentials surged between 2020 and 2025, driven by ransomware affiliates, initial access brokers, and even corporate espionage, infostealer developers rapidly adapted. Hackers now often use infostealer malware to grab tokens from browsers and apps. Instead of just collecting saved passwords, infostealers catch: Session cookies from Google Workspace, Microsoft 365, Slack, and more Developer tokens for GitHub, AWS, or CI/CD systems Vault exports from password managers Figure 1: Redline infostealer And even if a user resets their password, many session tokens remain valid unless explicitly revoked or expired by security policies, giving attackers a dangerous window of persistence. This level of stealth often evades endpoint detection and response (EDR) tools, which are typically tuned to detect brute force, credential stuffing, or known malware signatures, not session replays using valid tokens. That’s what makes session hijacking so dangerous: it exploits the very trust mechanisms modern authentication was designed to streamline. Figure 2: Example of a Huntress incident report triggered by credential theft and malicious account takeover How do attackers steal sessions? So, how easy is a session hijack compromise? Here’s a realistic attack path—no phishing, no exploits: Buy a log with credentials of the targeted organization Run a replay session via automated tools Bypass MFA (most likely not due to how applications treat sessions) Browse internal systems or drop malware for persistence Escalate to ransomware, extortion, or IP theft Figure 3: Example Huntress incident report triggered by anomalous authentication activity indicative of potential session hijacking What’s worse, the average cost of entry is cheap. Typical infostealer logs vary from around $5 to $25 each. There are several factors that determine the price: Quality of the data—newer data sells for a premium Geolocation of the victim Data type—VPN, admin panels, and cloud content cost more Logs containing Fortune 500 credentials, valid Microsoft 365 sessions, or tokens for tools like Slack, Okta, or AWS can sell for $100 to over $500, depending on exclusivity. Slack tokens are especially valuable, as they were used in major 2023 breaches and now have dedicated marketplaces. Top-tier initial access brokers (IAB) act as elite middlemen in cybercrime, obtaining high-value stolen credentials through infostealers or direct intrusions. They resell this curated access—often to ransomware affiliates, extortion groups, or espionage clients—for thousands of dollars per credential. Figure 4: Average price of stolen credentials What is the infostealer add-on market? The infostealer and access economy has grown into a powerful ecosystem of modular tools and data packs ready for upsell, designed to maximize profit. Once a stealer log or compromised machine is harvested, sellers can bolt on additional services, tools, or specialized data dumps to scale their operations, deepen access, or tailor attacks to high-value targets. Common add-ons include: Discord Tokens: $5-$20 (depending on Nitro status or moderator/admin role) Slack/Mattermost Tokens: $25-$75 Google Workspace / M365 Cookies: $50-$200+ GitHub Personal Access Tokens (PATs): $50-$300 AWS IAM Session Tokens: $100-$500 Cloudflare / Okta / PingIdentity Session Keys: $100-$800+ Browser fingerprint bundles to replay sessions without triggering security challenges (Price varies based on data) Developer/DevOps Environment extracts include: .env dumps from Node.js or React apps: $25 per file Jenkins credential files: $100+ .npmrc and .pypirc (with publish tokens): $50-$100 .git-credentials, .aws/config, SSH private keys: $50-$300 Full .git folders (entire repo + commit history): $100+ Password manager vaults include: 1Password export JSONs: $300-$1,000 Bitwarden vaults: $200-$700 KeePass databases (.kdbx): $100-$500 Browser vault exports (Chrome, Edge): $25-$75 Automation and verification services include: Log Checkers (RedLine/Stealy validators): $100-$300 RDP Scanner Bots (auto-test credentials across IP ranges): $50/month OpenBullet Configs (pre-built for Shopify, AWS, GitHub, etc.): $20-$150 each Stealer deployment panels + crypting services: $200-$600 monthly Telegram bots that sort logs into access types: ~$100 Company Lookups (Clearbit-style): tags logs with domain reputation or industry Geo-IP Enrichments: locates the target geography Credential

Share this article