-
CVSS Score
-| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| @digitalbazaar/zcap | npm | < 9.0.1 | 9.0.1 |
The vulnerability stemmed from two key issues: 1) Missing expiration check in CapabilityInvocation.validate for depth-2 chains (direct root delegations), evident from the added expiration verification block in the patch. 2) Incorrect variable reference in CapabilityProofPurpose._verifyCapabilityChain where parent capability expiration wasn't properly compared, fixed by changing 'currentCapabilityExpirationTime' to 'parentExpirationTime'. Both functions were directly modified in the security patch and correlate with the described vulnerability impact.
Ongoing coverage of React2Shell