CISO Tribune

Town Square · Friday, October 30, 2026

Binance confirms $6.3 billion theft and 4 more

By Hadass Liza Bitton · October 30, 2026 · 5 stories · opinion, marked as ours

The community spent the day separating confirmed facts from louder claims, and in our view the confirmed parts are serious enough without the inflation. Binance confirms $6.3 billion stolen through a compromised engineer laptop, though the North Korea attribution comes from private analytics firms TRM and Pangolin, and Cursor confirms a trojanized Claude Code extension in its marketplace reached at most 5,000 users, not the tens of millions some posts claimed and not through an Anthropic breach. The Linux kernel flaw CVE-2026-98432 does score 9.8, but the remote root demonstration applies only to servers with a Multipath TCP (MPTCP) listener; TeamViewer's patched viewer flaw is real while the viral CVE number belongs to an unrelated school attendance app; and researchers back the DebugBear script swap on Polymarket even as victim counts and the entry point remain open.

Today's board

  1. 1Binance says $6.3 billion stolen; private analytics firms blame North KoreaPartly confirmed
  2. 2Trojanized Claude Code extension hit Cursor's marketplace, up to 5,000 users exposedPartly confirmed
  3. 3Linux kernel flaw CVE-2026-98432 scores 9.8, but the remote root claim rests on MPTCPPartly confirmed
  4. 4TeamViewer patches viewer RCE flaw; viral CVE number points to an unrelated bugPartly confirmed
  5. 5Researchers say DebugBear script on Polymarket was swapped for a wallet drainerPartly confirmed

Story 1

Binance says $6.3 billion stolen; private analytics firms blame North Korea

Binance confirms the theft and a compromised engineer laptop. The North Korea link rests on private analytics firms, and no developer tool has been named.

Our verdictPartly confirmed

Binance's own statement, as reported by Al Jazeera and Forbes, establishes the theft, while the North Korea attribution comes from analytics firms TRM and Pangolin, not Binance or a government agency.

What people are saying

Posts on X said North Korean hackers were behind the theft of over $6 billion in cryptocurrency from Binance, citing a CNN report. An Arkham tracker page for the suspected attacker's wallets marks them as an unverified custom entity. On Hacker News, one commenter argued that if one DevOps engineer's laptop could move $6 billion out of Binance, the exchange was staggeringly incompetent.

What holds up

Binance itself is the source for the core event. According to Al Jazeera, Binance said about $6.3 billion was stolen in a "security incident." It said it suspended all deposits and withdrawals and that about $3 billion had been frozen.

Forbes reported Binance's preliminary finding that a software engineer's laptop may have been compromised, letting attackers reach its systems and start unauthorized withdrawals. Binance said it found no evidence that wallet private keys leaked. It said it would cover losses from its Secure Asset Fund for Users (SAFU) and other company funds.

The freezes came from stablecoin issuers. Tether's chief executive, Paolo Ardoino, said his company froze more than $1.56 billion. Circle froze more than 800 million USDC, its dollar-pegged stablecoin, according to the company's chief. Chainalysis, quoted by the Guardian, said the attacker rushed $500 million of stablecoins into a wallet meant to swap them for assets that cannot be frozen.

Attribution is weaker. TRM, a blockchain intelligence firm, assessed with "high confidence" that North Korea's TraderTraitor unit carried out the attack. Pangolin Intelligence also named TraderTraitor. Binance has not commented on who the hackers are.

The Federal Bureau of Investigation (FBI) did attribute the $1.5 billion Bybit theft in February 2025 to North Korea. It refers to that activity as TraderTraitor.

Binance said it would share a detailed technical post-mortem once investigations are complete. In our reading the verdict is partly confirmed: the theft and its scale come from Binance, while the North Korea link rests on private analytics firms.

Inside the threads

In the main thread, a commenter quoted Binance's post that the incident may involve a compromised DevOps engineer's laptop that gave access to a service container. Commenters asked how freezing works, with one asking whether it means crypto is centralized like banks. A practitioner explained that exchanges keep a share of funds in hot wallets to process withdrawals quickly: "Usually this is where the leaks happen." Another urged moving plaintext secrets out of developer config folders and into a password manager. In a second thread, a commenter drew the parallel with Bybit: the same unit and, if laptop reports hold, the same way in through one developer's machine. One commenter speculated without evidence that the hack might be staged. Another dismissed a suggested link to a same-day Polymarket incident as unrelated.

Our take

We think the lesson is about how much authority a single workstation can carry. In our reading, if Binance's preliminary account holds, the deeper failure is the path from one laptop to a container able to submit withdrawals. We think the North Korea attribution is plausible given the Bybit pattern. It remains a private-sector assessment until a government agency weighs in. Our take is that any claim naming a specific developer tool as the way in is ahead of the evidence until Binance publishes its post-mortem. We think the underrated point is speed: recovery here depended on outside issuers freezing funds quickly once the attacker moved them.

What to do

  • We suggest mapping every engineer laptop, service account and container that can initiate high-value transactions or production changes, and removing standing access where you can.
  • We would require a second person on a separate device to approve any fund movement or privileged production action above a set threshold.
  • If you hold assets with exchanges or settle in stablecoins, we suggest confirming your counterparties' incident and freeze contacts now.
What the verdict rests on (5 sources)

Story 2

Trojanized Claude Code extension hit Cursor's marketplace, up to 5,000 users exposed

Cursor confirms one malicious build in its own marketplace. Claims of an Anthropic breach reaching tens of millions of developers go beyond the evidence.

Our verdictPartly confirmed

Cursor's security notice, as reported by Rescana and Penligent, confirms a malicious build reached at most 5,000 users, but the claimed scale and an Anthropic breach are not established.

What people are saying

A widely shared security blog post said Anthropic was compromised and that an extension used by tens of millions of developers was delivering a remote access trojan through a reverse Secure Shell (SSH) backdoor. The same researcher's Mastodon thread said the attacker gained reverse SSH access to Anthropic customer environments at scale. Practitioners then argued over the claim on Hacker News, Lobsters and Reddit.

What holds up

The core event is real. Cursor's security notice, as summarized by Penligent, puts the affected population at no more than 5,000 users and says the malicious build was not developed by Anthropic.

Phorion, which found the backdoor, says the build was on the Cursor Marketplace and drops a persistent SSH backdoor across macOS, Linux and Windows. In our reading, it also cautions that its findings do not by themselves show that Anthropic's official release or distribution infrastructure was compromised.

According to Rescana, Cursor says it found no other tampered extensions and worked with the hosting provider to take the attacker's server offline. Cursor also says the SSH-enabling step needs administrator rights that the extension lacks on most macOS and Windows machines.

The blog post's author argues the malicious build was uploaded as Anthropic's verified account. How it got there is not established. Our verdict: partly confirmed.

Inside the threads

On Hacker News, one camp dismissed the headline, with one commenter calling it "just a regular Anti-AI clickbait post." Another camp, in a second Hacker News thread, noted that version 2.1.313 was missing from the official VS Code marketplace and from the Claude Code GitHub changelog. A Lobsters commenter suspected Claude Code's continuous integration (CI) pipeline was compromised. On r/cybersecurity, commenters said a sensible update cooldown setting would have protected most users. A Hacker News commenter added that VS Code's auto-update delay does not apply to extensions from trusted publishers. An r/sysadmin commenter tied the incident to a recent cryptocurrency exchange breach, which we treat as speculation.

Our take

This is a contained incident with an uncomfortable unanswered question. The "Anthropic hacked" framing is ahead of the evidence, but so is any claim that Anthropic's publishing path was untouched. In our reading, what is underrated is that updating the extension does not clean the machine, so exposed developers may still have a planted key and persistence in place. We also think auto-update for developer tooling deserves the same change control as production dependencies. Extensions run with the developer's full access, and that access usually includes repositories and cloud credentials.

What to do

  • For exposed machines, follow Cursor's official remediation steps, remove the planted SSH key and persistence, and decide whether to rebuild.
  • Rotate credentials reachable from affected accounts from a trusted machine, starting with source repositories, cloud resources and release pipelines.
  • Set a cooldown or approval step for extension updates across developer tools.
What the verdict rests on (6 sources)

Story 3

Linux kernel flaw CVE-2026-98432 scores 9.8, but the remote root claim rests on MPTCP

The upstream rating is real and Ubuntu and RHEL fixes are pending. The remote root demonstration applies to a narrower set of servers.

Our verdictPartly confirmed

The NVD record confirms the 9.8 score and Ubuntu's tracker confirms exposure, but the remote root result comes from one lab demonstration on servers with an MPTCP listener, not from the CVE record.

What people are saying

In Reddit's r/sysadmin, one commenter said they had already switched off the feature everywhere, and others pushed for risk analysis first. In r/cybersecurity, commenters asked why vendor ratings run from 5.9 to 9.8. On Hacker News, a commenter offered the counterpoint that most servers do not create multipath TCP (MPTCP) listeners by default.

What holds up

The National Vulnerability Database (NVD) entry carries a CVSS 3.1 base score of 9.8, critical. The flaw is a race condition in IPv4 TCP connection setup that can make the kernel use memory it has already freed. The record says IPv6 is not affected by the first issue.

As of October 29, Ubuntu and Red Hat Enterprise Linux (RHEL) had not released a fixed kernel, and neither gives a release date. Debian, Oracle Linux, SUSE and Amazon Linux have shipped fixes for at least some kernels.

Distribution scores are lower. Red Hat, Amazon, Oracle and SUSE rate it between 5.9 and 8.1. Red Hat's CVE page says no confidentiality or integrity impact has been demonstrated.

The remote root claim comes from Anthropic. The company said its artificial intelligence (AI) model wrote an exploit that lets an unauthenticated remote attacker run commands as root on servers with an MPTCP listener. Neither the CVE record nor the kernel fix mentions MPTCP. A write-up from Penligent notes that neither disabling MPTCP nor filtering traffic corrects the underlying memory error.

Our verdict is partly confirmed. The flaw, its upstream 9.8 score and the pending Ubuntu and RHEL fixes are established. Remote root on every Linux server is not.

Inside the threads

The sysadmin thread split between people who patch or switch features off at once and people who insist on risk analysis first. One commenter in the second camp said a high score "doesn't mean it's a 10 in your environment." Hacker News commenters added that Go servers may be attempting MPTCP by default. That matches a Go Security Team statement that Go 1.24 and later request it for listening sockets. Other commenters questioned whether disabling MPTCP is a real stopgap, noting that the fix focuses on TCP options rather than on multipath. One r/cybersecurity commenter argued that internet-based remote code execution against a random server is very unlikely. We treat that as informed speculation. Others vented about Debian shipping a fix weeks before Ubuntu, and about vulnerability teams that are already burned out.

Our take

We think the 9.8 accurately describes how bad this bug could be, but it is a poor guide to patch order. Claims that every Linux host is one connection away from root today are overblown. In our reading, the reassurance about MPTCP is also too comfortable: exposure follows your software stack, including Go services, not only your kernel settings. The underrated part is the patch gap between distributions, which leaves RHEL and Ubuntu fleets waiting with no date. Disabling MPTCP where it is unused is a reasonable temporary step, but it is not remediation, and tickets should stay open. We also think the AI-written exploit matters more as a trend than for this CVE.

What to do

  • Inventory internet-facing Linux hosts and any services that create MPTCP listeners, including Go builds on 1.24 or later. Patch those first when vendor kernels arrive.
  • Where MPTCP is unused, consider disabling it through change control as temporary exposure reduction. Document the change so it can be reverted.
  • Track the advisory for your exact distribution and kernel flavor. After the reboot, confirm the fixed kernel is the one actually running.
What the verdict rests on (5 sources)

Story 4

TeamViewer patches viewer RCE flaw; viral CVE number points to an unrelated bug

TeamViewer's bulletin confirms an integer overflow fixed in 15.83, but CVE-2026-11585 belongs to a SQL injection in a school attendance app.

Our verdictPartly confirmed

TeamViewer's own security bulletin confirms a patched integer overflow that matches Remedio's research, but the NVD record shows CVE-2026-11585 is a different bug.

Where it was argued

What people are saying

Researchers at Remedio published a writeup saying they found a way to take over the computer an IT support technician works from, "by launching the attack from the very machine they connect in to help." They say they showed it running a program of their choosing on the technician's computer, with the client fully up to date. A Reddit r/netsec thread picked it up, and the comments turned quickly to whether anyone should run TeamViewer at all.

What holds up

The flaw is real and patched. TeamViewer's security bulletin lists an integer overflow in remote-control screen decompression that leads to a heap-based buffer overflow, tracked as CVE-2026-111585. The vendor says it may let a malicious remote host cause a denial of service or, depending on the platform, run code with the privileges of the viewer process. It affects the Full Client, Portable and Remote Control App before version 15.83, and it requires a user to open a session to an attacker-controlled or compromised host.

In our reading, that description matches Remedio's account, in which the attacker is the host and the victim is the viewer.

The identifier in the chatter is wrong. The National Vulnerability Database record for CVE-2026-11585 describes an SQL injection in CodeAstro Student Attendance Management System 1.0. Verdict: partly confirmed. The event is established by the vendor, but the CVE number spreading with it points to an unrelated bug.

The same bulletin also fixes an out-of-bounds write in the screen-image decoder of the Linux and macOS clients, which can also be triggered through a crafted session recording file, and a local privilege escalation on macOS.

Inside the threads

One camp argued that remote access tools deserve extra scrutiny because of the trust they already hold. One commenter noted they are often installed org-wide with elevated privileges and unattended access. A second camp said they had abandoned the product, with one claiming it has "a crazy exploit every year/every other year." Another complained that it runs in the background even when it is not needed. Others pointed to VPNs and bastion hosts as alternatives, and one claimed a VNC server is far safer. That claim is opinion, and we saw nothing in the thread to support it. Some comments joked about turning the bug against tech support scammers.

Our take

We think the direction of this attack is the underrated part. Most remote-access risk planning assumes the attacker reaches in. Here the technician reaches out, and the exposed machine is the helpdesk workstation, which in many organizations holds the broadest access. Support staff routinely connect to machines they do not control, including customers, contractors and possibly compromised endpoints. The "just uninstall it" camp oversimplifies the problem, since any viewer that decodes a remote screen is parsing untrusted input. The wrong CVE number is a practical problem: teams that search scanners or tickets for it will find a school app, not their exposure.

What to do

  • In our reading, track this by the vendor's identifiers (CVE-2026-111585, CVE-2026-92372, CVE-2026-92374), not CVE-2026-11585.
  • Prioritize helpdesk and support workstations, and treat sessions to unmanaged or untrusted machines as higher risk until those workstations are patched.
  • Find unmanaged TeamViewer installs that your patch tooling does not cover.
What the verdict rests on (3 sources)

Story 5

Researchers say DebugBear script on Polymarket was swapped for a wallet drainer

Two analyses and statements from both companies support the swap. How many users lost money, and how the attacker got in, remain open.

Our verdictPartly confirmed

Ohey's write-up and Hudson Rock's own download of the file establish the swap, but Hudson Rock says the victim count, total losses and entry point remain unresolved.

What people are saying

A research write-up from Ohey reports that on 29 October 2026 the DebugBear monitoring script Polymarket loaded was replaced with a wallet drainer. On X, one post said the script got swapped for a wallet drainer for about 65 minutes and affected anyone who was logged in. Another post said Polymarket halted trading after a compromise and tied it to a separate breach at OpenCode.

What holds up

The write-up says the DebugBear real-user monitoring (RUM) script loaded by Polymarket was replaced with a wallet drainer. It says the drainer ran in logged-in sessions between 16:54 UTC, when the script's origin went down, and 17:59 UTC, when Polymarket removed the script. In its account, the recipient wallet took in 28,636,284.45 POL and positions from 33 accounts in 52 minutes, and it had forwarded everything by 18:38 UTC.

Hudson Rock's InfoStealers site independently downloaded the file, and two downloads returned the same 15,187-byte payload. Ohey reports that Polymarket had already built a release without the script at 17:59:20 UTC.

According to Ohey, DebugBear posted that it was impacted by an ongoing security incident and told RUM customers to remove its embed code. Ohey also reports that the Polymarket Traders account said one of its third-party providers was compromised, that it referred the matter to law enforcement and that anyone affected will be made whole.

The scale is not settled. Hudson Rock says a screenshot shows more than $2 million in holdings at the payload's fallback recipient address. It adds that the balance is not a verified total of stolen funds. Ohey's timeline also cites a trace posted on X of 2.724M pUSD from 721 wallets, far more than 33 accounts. Hudson Rock says the number of affected users, aggregate losses and the initial compromise mechanism remain unresolved.

In our reading, the core claim is partly confirmed. The swap and the removal are established. The losses and the entry point are not.

Inside the threads

The Reddit discussion on r/blueteamsec was short and admiring of the attacker's craft. One commenter said the attacker had clearly studied how Polymarket's frontend works. The same commenter said the attack stayed inside the CSP except for DebugBear's reporting endpoint, and that whoever built it "knew exactly what they were doing." On X, the OpenCode comparison treated two unrelated incidents as a trend. We think that is speculation, since no link between them has been shown.

Our take

We think the lesson is about trust in vendor code, not about crypto. The write-up says every host the drainer called, apart from DebugBear's, was on Polymarket's Content Security Policy. In our view, that shows an allow-list cannot help once a trusted vendor's own domain serves hostile code. The underrated detail is that a performance tool, which few teams treat as sensitive, ran inside authenticated sessions. Polymarket's quick removal and reimbursement pledge look like the right response. The headline loss figures are overblown until someone verifies them. For listed companies, an incident like this can raise a materiality question fast.

What to do

  • Inventory every third-party script that loads on authenticated or payment pages, and remove any that do not need to run there.
  • Ask monitoring and analytics vendors how they protect their content delivery origin, and how fast they will notify you if it is compromised.
  • Rehearse a one-step script removal in production, so your team can pull a vendor embed within minutes.
What the verdict rests on (2 sources)

How Town Square works

Every day we read what the security community is discussing on Hacker News, Reddit, Mastodon and Lobsters, and what search shows of the conversation on X. For each story we check the claim against primary sources, give a verdict, digest what the threads said, and say what we think. Every fact rests on a passage found word for word on a source page; our views are labelled as ours. We never name the people in a thread.

What each verdict means · How we work · Report a mistake

The CISO Tribune briefing

Every verified CISO move and one piece of analysis, weekly.

Unsubscribe any time. See the privacy policy.