build: update dependency sass_api to v17.6.0#3697
Conversation
See associated pull request for more information.
There was a problem hiding this comment.
Code Review
This pull request updates the versions of the sass and sass_api packages in pubspec.yaml and pubspec.lock. The reviewer identified a high-risk security vulnerability related to potential dependency confusion attacks, noting that the specified versions for both packages are not available on the official pub.dev registry.
| # Add regular dependencies here. | ||
| dependencies: | ||
| sass_api: 17.5.0 | ||
| sass_api: 17.6.0 |
There was a problem hiding this comment.
The version "17.6.0" for "sass_api" does not exist on the official pub.dev registry (the latest version is "1.0.0"). This discrepancy is a significant security concern as it may indicate a dependency confusion attack where a malicious package is published with a higher version number to a public registry. Additionally, the dependency is pinned to a specific version, which is inconsistent with the semantic version ranges (e.g., "^7.0.0") used for other dependencies in this file.
| url: "https://pub.dev" | ||
| source: hosted | ||
| version: "1.99.0" | ||
| version: "1.100.0" |
|
This PR was merged into the repository. The changes were merged into the following branches:
|
This PR contains the following updates:
17.5.0→17.6.0