GHSA-99j7-mhfh-w84p
Slack Morphism for Rust before 0.41.0 can leak Slack OAuth client information in application debug logs
Packages
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| crates.io | slack-morphism | < 0.41.0 | 0.41.0 |
Details
As written in the advisory (Markdown source, shown as plain text).
### Impact
Potential/accidental leaking of Slack OAuth client information in application debug logs.
### Patches
More strict and secure debug formatting was introduced in v0.41 for OAuth secret types to avoid the possibility of printing sensitive information in application logs.
### Workarounds
Don't print/output in logs request and responses for OAuth and client configurations.
### For more information
If you have any questions or comments about this advisory:
* Open an issue in the [repo](https://github.com/abdolence/slack-morphism-rust)
* Email us at [[email protected]](mailto:[email protected])
References
External links from the advisory. They lead to third-party sites.
- https://github.com/abdolence/slack-morphism-rust/security/advisories/GHSA-99j7-mhfh-w84p
- https://nvd.nist.gov/vuln/detail/CVE-2022-31162
- https://github.com/abdolence/slack-morphism-rust/pull/133
- https://github.com/abdolence/slack-morphism-rust/commit/4923fb7d458ed28c0302244c54cb4df0acee7ee6
- https://github.com/abdolence/slack-morphism-rust
- https://github.com/abdolence/slack-morphism-rust/releases/tag/v0.41.0
- https://rustsec.org/advisories/RUSTSEC-2022-0086.html