Skip to content

fix(deps): bump openssl and rustls-webpki for high-severity Dependabot alerts - #83

Merged
rockyway merged 1 commit into
developfrom
fix/dependabot-openssl-webpki
Sep 7, 2026
Merged

fix(deps): bump openssl and rustls-webpki for high-severity Dependabot alerts#83
rockyway merged 1 commit into
developfrom
fix/dependabot-openssl-webpki

Conversation

@rockyway

@rockyway rockyway commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Summary

Resolves the 6 new high-severity Dependabot alerts (https://github.com/PMTLabs/termflow-core/security/dependabot) reported against src-tauri/Cargo.lock:

  • openssl 0.10.75 -> 0.10.81 (need >= 0.10.79) — fixes OCSP-URL UB, AES key-wrap bounds assertion, a digest_final buffer overrun, and a PSK/cookie callback memory leak (#132, #133, #134, #136, #138). Transitive via native-tls -> reqwest/tauri, always in the build.
  • rustls-webpki 0.103.9 -> 0.103.15 (need >= 0.103.13) — fixes a panic-based DoS on a malformed CRL BIT STRING (#137). Transitive via ureq -> velopack, behind the optional velopack-updates feature that release builds enable.

Both are cargo update -p bumps — no direct-dependency version pins or application code changed.

Test plan

  • cargo build --release --features velopack-updates succeeds (exercises the rustls-webpki path, which isn't in the default feature set)
  • cargo test --release — 968/968 passing

…pendabot alerts

openssl 0.10.75 -> 0.10.81 (>= 0.10.79 required): fixes an OCSP-URL UB
bug, an AES key-wrap bounds assertion, a digest_final buffer overrun,
and a PSK/cookie callback memory leak (alerts #132-134, #136, #138).
Pulled in transitively via native-tls -> reqwest/tauri, always active.

rustls-webpki 0.103.9 -> 0.103.15 (>= 0.103.13 required): fixes a
panic-based DoS on malformed CRL BIT STRINGs (alert #137). Pulled in
via ureq -> velopack, behind the optional velopack-updates feature
that release builds enable.

Both are `cargo update -p` bumps with no direct dependency or code
changes. Verified with `cargo build --release --features
velopack-updates` (exercises the rustls-webpki path) and `cargo test
--release` (968/968 passing).
@rockyway
rockyway merged commit 9c490d0 into develop Sep 7, 2026
5 checks passed
@rockyway
rockyway deleted the fix/dependabot-openssl-webpki branch September 7, 2026 21:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants