ZKsync’s Instant-Upgrade Ledger Makes Preventive Proof Security Visible
A September 1 ZKsync Security Council notice discloses five preventative security patches deployed in 2026, including an August cryptographic fix. The new classification separates routine security remediation from active incident response without changing emergency authority.

ZKsync has made an important security distinction explicit: a rapid protocol upgrade does not necessarily mean an exploit is underway.
In a notice published on September 1, the ZKsync Security Council listed five 2026 upgrades executed through its fast-track process. The record includes circuit fixes for soundness, over- and under-constraints, valid-batch proving failures, EraVM miscomputation, and a cryptographic weakness in the proof system addressed by the August 15 v0.30.1 patch.
The operational change is the vocabulary around those upgrades. Under the framework approved through GAP-5, the former “Emergency Upgrade” label becomes “Instant Upgrade.” Each upgrade receives one of two classifications: Category 1, Security Patch, for preventative remediation before exploitation; or Category 2, Emergency Response, for an active security event.
That distinction matters to ZK developers because the proof system is part of the protocol’s security boundary. A circuit defect may not produce a visible transaction failure. It can instead affect whether an invalid state transition is rejected, whether a valid batch can be proven, or whether the verifier is relying on a cryptographic assumption implemented correctly. Builders integrating ZKsync therefore need to treat prover, verifier, circuit, and VM releases as security-relevant dependencies—not merely performance updates.
The framework also defines a two-stage disclosure model. A Notice should provide immediate operational information, while a later Security Patch Report or Incident Report can explain the cause, affected components, timeline, and remediation once disclosure is safe. The September notice says the 2026 patches were preventative, that there was no evidence of active exploitation when they were approved, and that no user action was required.
For infrastructure teams, the practical lesson is to keep an upgrade inventory that records more than a version number. Track the upgrade classification, affected proof or execution component, whether action is required, and whether a fuller report is pending. That metadata can feed release gates, incident dashboards, and downstream risk reviews.
Caveat: the public notice does not disclose the technical details of the cryptographic weakness or the VM corrections, stating that further disclosure could create additional security risk. The available evidence supports the classification and operational impact, but not an independent assessment of the underlying bugs.
The new ledger does not decentralize emergency authority or alter approval thresholds. Its value is observability: it gives developers and ecosystem operators a clearer signal about whether a fast proof-system change is preventive maintenance or a response to an active attack.
Get the wire in your inbox
Every new signal, straight from the generator. No noise, unsubscribe anytime.


