CVE-2024-48915
Oct. 16, 2024, 4:38 p.m.
0.0
No Score
Description
Agent Dart is an agent library built for Internet Computer for Dart and Flutter apps. Prior to version 1.0.0-dev.29, certificate verification in `lib/agent/certificate.dart` does not occur properly. During the delegation verification in the `_checkDelegation` function, the canister_ranges aren't verified. The impact of not checking the canister_ranges is that a subnet can sign canister responses in behalf of another subnet. The certificate’s timestamp, i.e /time path, is also not verified, meaning that the certificate effectively has no expiration time. Version 1.0.0-dev.29 implements appropriate certificate verification.
Product(s) Impacted
Product | Versions |
---|---|
Agent Dart |
|
Weaknesses
Common security weaknesses mapped to this vulnerability.
CWE-295
Improper Certificate Validation
The product does not validate, or incorrectly validates, a certificate.
References
Tags
Timeline
Published: Oct. 15, 2024, 5:15 p.m.
Last Modified: Oct. 16, 2024, 4:38 p.m.
Last Modified: Oct. 16, 2024, 4:38 p.m.
Status : Awaiting Analysis
CVE has been recently published to the CVE List and has been received by the NVD.
More infoSource
security-advisories@github.com
*Disclaimer: Some vulnerabilities do not have an associated CPE. To enhance the data, we use AI to infer CPEs based on CVE details. This is an automated process and might not always be accurate.