Polygon Labs disclosed previously private security vulnerabilities affecting its proof-of-stake network clients, Bor and Heimdall, after deploying patches through the Austin and Kyoto hard forks. While no mainnet exploits were observed, operators of older client versions have fallen out of consensus and must upgrade immediately to rejoin the canonical network.
Inside the Bor and Heimdall Security Disclosures
The security disclosures, released by the Polygon Labs Validators Support Team, shed light on systemic risks that threatened both execution and consensus layers of the proof-of-stake network.
The issues spanned two distinct layers of the network infrastructure. Heimdall, the validator-facing component managing consensus operations, checkpoints, and milestones, contained the most severe vulnerability. This classic resource exhaustion vector risks degrading node performance and availability rather than causing direct asset loss.
Here is why that matters for everyday users: network congestion and delayed finality during high-volatility trading periods often stem from these exact infrastructure strains. Alongside the Heimdall flaw, the Austin hard fork tackled two separate denial-of-service vectors within Bor, the execution-layer client responsible for block production and processing. Left unpatched, these Bor risks could have slowed block generation or triggered cascading node crashes across the ecosystem.
Proactive Deployment and the Post-Fix Reality
Polygon pursued a private deployment and testing strategy before rolling out the fixes on the mainnet. By keeping vulnerability details under wraps until the code was live, the development team minimized the window of opportunity for bad actors to exploit the flaws.

But there is a catch for network operators. Because hard forks fundamentally alter consensus rules, maintaining backward compatibility becomes impossible past specific block heights. Nodes running older client versions are currently partitioned from the main network.
| Client Component | Required Version | Target Audience |
|---|---|---|
| Bor (Execution Layer) | v2.10.0 | All Polygon PoS Nodes |
| Heimdall (Consensus Layer) | v0.11.0 | Validators and Full Nodes |
For infrastructure providers, falling out of consensus means immediate operational downtime until upgrades are applied. As noted in the validator support disclosures, failing to adopt Bor v2.10.0 and Heimdall v0.11.0 severs a node’s ability to track the canonical chain.
Broader Market Context and Infrastructure Resilience
By tackling resource exhaustion risks before exploitation occurs, networks attempt to harden their defenses against sophisticated denial-of-service attacks.

The long-term health of the network now depends on the diligence of its long tail of validators. Ensuring that every independent node operator completes the transition to the required client versions remains the final hurdle in securing the post-fork landscape.