Read the docs
TI-2026-66225 Aliases GHSA-g433-pq76-6cmf

Bug fixes in hpke-rs, hpke-rs-rust-crypto

Priority LOW 38CWE-190Published · Updated

Key facts

Attack vector
—
Privileges required
—
User interaction
—
Attack complexity
—
Impact type
—
Confidentiality · integrity · availability
—
Fix status
Fixed

No CVSS vector from any source. Fix status from GitHub.

Summary

We publish a GitHub security advisory for any releases whose CHANGELOG includes bug-fixes, and encourage our users to upgrade. The latest releases of the hpke-rs and hpke-rs-rust-crypto crates contain the following bug-fixes: ## hpke-rs - [#127](https://github.com/cryspen/hpke-rs/pull/127): Fix `KemAlgorithm::TryFrom<u16>` mapping where `0x004D` incorrectly resolved to `XWingDraft06` instead of `XWingDraft06Obsolete`. - [#123](https://github.com/cryspen/hpke-rs/pull/123): Fix potential overflow in context counter and switch to use u64. - [#128](https://github.com/cryspen/hpke-rs/pull/128): Return errors when trying to use open/seal with export only ciphersuite and when using kdf export with an output that's too long (instead of truncating it) The issue fixed in #123 was first reported by Nadim Kobeissi. The issues fixed in #127 and #128 were first reported by Scott Arciszewski. ## hpke-rs-rust-crypto - [#124](https://github.com/cryspen/hpke-rs/pull/124): Error out on x25519 0 keys The issue fixed in #124 was first reported by Nadim Kobeissi.

Why it matters now

Fix Fixed hpke-rs (crates.io): 0.6.0hpke-rs-rust-crypto (crates.io): 0.6.0

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
—hpke-rs (crates.io)before 0.6.00.6.0Patch availableGHSA-g433-pq76-6cmf
—hpke-rs-rust-crypto (crates.io)before 0.6.00.6.0Patch availableGHSA-g433-pq76-6cmf
  • hpke-rs (crates.io) Vendor— Affected before 0.6.0 Fixed in 0.6.0 Patch available GHSA-g433-pq76-6cmf
  • hpke-rs-rust-crypto (crates.io) Vendor— Affected before 0.6.0 Fixed in 0.6.0 Patch available GHSA-g433-pq76-6cmf

Remediation

  • Fix · GHSA-g433-pq76-6cmf hpke-rs (crates.io) Fixed in 0.6.0 Advisory →
  • Fix · GHSA-g433-pq76-6cmf hpke-rs-rust-crypto (crates.io) Fixed in 0.6.0 Advisory →

Timeline

  1. 2026-10-03 Threatist record created from GHSA-g433-pq76-6cmf

References

Sources

This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences