Vulnerabilities/

zcap has incomplete expiration checks in capability chains.

Severity:
Medium

Description

When invoking a capability with a chain depth of 2, i.e., it is delegated directly from the root capability, the expires property is not properly checked against the current date or other date param. This can allow invocations outside of the original intended time period.

Recommendation

Update the @digitalbazaar/zcap package to the latest compatible version. Followings are version details:

References

Related Issues

Tags:
npm
@digitalbazaar/zcap
Anything's wrong? Let us know Last updated on April 21, 2024