Debian Package Tracker
Register | Log in
Subscribe

ocaml-mirage-crypto

Choose email to subscribe with

general
  • source: ocaml-mirage-crypto (main)
  • version: 2.4.1-1
  • maintainer: Debian OCaml Maintainers (archive) (DMD)
  • uploaders: Stéphane Glondu [DMD]
  • arch: any
  • std-ver: 4.7.4
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • oldstable: 0.10.7-1
  • stable: 2.0.0-1
  • testing: 2.4.0-1
  • unstable: 2.4.1-1
versioned links
  • 0.10.7-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2.0.0-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2.4.0-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 2.4.1-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • libmirage-crypto-ocaml
  • libmirage-crypto-ocaml-dev
action needed
Marked for autoremoval on 13 October due to docker.io, golang-github-aws-aws-sdk-go, golang-github-azure-azure-sdk-for-go, golang-github-azure-go-autorest, golang-github-containerd-stargz-snapshotter, golang-github-frankban-quicktest, golang-github-go-git-go-git, golang-github-go-quicktest-qt, golang-github-google-go-github, golang-github-googleapis-gax-go, golang-github-gorilla-handlers, golang-github-peterbourgon-diskv, golang-github-prometheus-client-golang, golang-k8s-apimachinery, golang-k8s-kube-openapi, golang-pgregory-rapid: #1146000, #1146178, #1146183, #1146184, #1146185, #1146189, #1146192, #1146194, #1146197, #1146199, #1146200, #1146201, #1146207, #1146219, #1146220, #1146223 high
Version 2.4.0-1 of ocaml-mirage-crypto is marked for autoremoval from testing on Tue 13 Oct 2026. It depends (transitively) on docker.io, golang-github-aws-aws-sdk-go, golang-github-azure-azure-sdk-for-go, golang-github-azure-go-autorest, golang-github-containerd-stargz-snapshotter, golang-github-frankban-quicktest, golang-github-go-git-go-git, golang-github-go-quicktest-qt, golang-github-google-go-github, golang-github-googleapis-gax-go, golang-github-gorilla-handlers, golang-github-peterbourgon-diskv, golang-github-prometheus-client-golang, golang-k8s-apimachinery, golang-k8s-kube-openapi, golang-pgregory-rapid, affected by #1146000, #1146178, #1146183, #1146184, #1146185, #1146189, #1146192, #1146194, #1146197, #1146199, #1146200, #1146201, #1146207, #1146219, #1146220, #1146223. You should try to prevent the removal by fixing these RC bugs.
Created: 2026-09-04 Last update: 2026-09-21 07:19
lintian reports 6 warnings normal
Lintian reports 6 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2026-09-18 Last update: 2026-09-18 17:32
5 low-priority security issues in trixie low

There are 5 open security issues in trixie.

5 issues left for the package maintainer to handle:
  • CVE-2026-87732: (needs triaging) An issue was discovered in the mirage-crypto package before 2.2.0 for OCaml. The AES.GCM.authenticate_decrypt_into and Chacha20.authenticate_decrypt_into functions write the decrypted plaintext into a caller-provided buffer and only then compares the tag. On a forged tag, the functions returns false, but the destination buffer already holds the full plaintext.
  • CVE-2026-87733: (needs triaging) An issue was discovered in the mirage-crypto-ec function before 2.2.0 for OCaml. The ECDSA functions {P256,P384,P521}.Dsa.pub_of_octets accept 0x00, the encoding of the point at infinity, as a public key. With that public key, signatures can be forged without a private key.
  • CVE-2026-87735: (needs triaging) An issue was discovered in the mirage-crypto-pk package before 2.3.0 for OCaml. There is an undocumented exception for a small message during RSA decryption or encryption.
  • CVE-2026-87736: (needs triaging) An issue was discovered in the mirage-crypto-ec package before 2.3.0 for OCaml. There is an EC public key out-of-bounds read for compressed points.
  • CVE-2026-87737: (needs triaging) An issue was discovered in the mirage-crypto-ec package before 2.4.0 for OCaml. There is a timing side channel for NIST elliptic-curve scalar multiplication: the time required for a lookup can depend on a secret.

You can find information about how to handle these issues in the security team's documentation.

Created: 2026-09-09 Last update: 2026-09-18 10:30
testing migrations
  • excuses:
    • Migrates after: ocaml-ca-certs/amd64, ocaml-ca-certs/arm64, ocaml-ca-certs/armhf, ocaml-ca-certs/i386, ocaml-ca-certs/loong64, ocaml-ca-certs/ppc64el, ocaml-ca-certs/riscv64, ocaml-ca-certs/s390x, ocaml-kdf, ocaml-pbkdf/amd64, ocaml-pbkdf/arm64, ocaml-pbkdf/armhf, ocaml-pbkdf/i386, ocaml-pbkdf/loong64, ocaml-pbkdf/ppc64el, ocaml-pbkdf/riscv64, ocaml-pbkdf/s390x, ocaml-websocket/amd64, ocaml-websocket/arm64, ocaml-websocket/armhf, ocaml-websocket/i386, ocaml-websocket/loong64, ocaml-websocket/ppc64el, ocaml-websocket/riscv64, ocaml-websocket/s390x, ocaml-x509
    • Migration status for ocaml-mirage-crypto (2.4.0-1 to 2.4.1-1): Waiting for test results or another package, or too young (no action required now - check later)
    • Issues preventing migration:
    • ∙ ∙ Too young, only 3 of 5 days old
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-ca-certs/amd64
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-ca-certs/arm64
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-ca-certs/armhf
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-ca-certs/i386
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-ca-certs/loong64
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-ca-certs/ppc64el
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-ca-certs/riscv64
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-ca-certs/s390x
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-kdf
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-pbkdf/amd64
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-pbkdf/arm64
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-pbkdf/armhf
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-pbkdf/i386
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-pbkdf/loong64
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-pbkdf/ppc64el
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-pbkdf/riscv64
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-pbkdf/s390x
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-websocket/amd64
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-websocket/arm64
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-websocket/armhf
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-websocket/i386
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-websocket/loong64
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-websocket/ppc64el
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-websocket/riscv64
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-websocket/s390x
    • ∙ ∙ Implicit dependency: ocaml-mirage-crypto ocaml-x509
    • Additional info (not blocking):
    • ∙ ∙ Piuparts tested OK - https://piuparts.debian.org/sid/source/o/ocaml-mirage-crypto.html
    • ∙ ∙ Reproduced on amd64 - info
    • ∙ ∙ Reproduced on arm64 - info
    • ∙ ∙ Reproduced on armhf - info
    • ∙ ∙ Reproduced on i386 - info
    • Not considered
news
[rss feed]
  • [2026-09-18] Accepted ocaml-mirage-crypto 2.4.1-1 (source) into unstable (Stéphane Glondu)
  • [2026-08-25] ocaml-mirage-crypto 2.4.0-1 MIGRATED to testing (Debian testing watch)
  • [2026-08-19] Accepted ocaml-mirage-crypto 2.4.0-1 (source) into unstable (Stéphane Glondu)
  • [2026-08-14] ocaml-mirage-crypto 2.3.0-1 MIGRATED to testing (Debian testing watch)
  • [2026-08-09] Accepted ocaml-mirage-crypto 2.3.0-1 (source) into unstable (Stéphane Glondu)
  • [2026-08-06] Accepted ocaml-mirage-crypto 2.2.0-2 (source) into unstable (Stéphane Glondu)
  • [2026-08-05] Accepted ocaml-mirage-crypto 2.2.0-1 (source) into unstable (Stéphane Glondu)
  • [2026-03-24] ocaml-mirage-crypto 2.1.0-1 MIGRATED to testing (Debian testing watch)
  • [2026-03-18] Accepted ocaml-mirage-crypto 2.1.0-1 (source) into unstable (Stéphane Glondu)
  • [2026-03-14] Accepted ocaml-mirage-crypto 2.0.3-1 (source) into unstable (Stéphane Glondu)
  • [2025-09-20] ocaml-mirage-crypto 2.0.2-1 MIGRATED to testing (Debian testing watch)
  • [2025-09-11] Accepted ocaml-mirage-crypto 2.0.2-1 (source) into unstable (Stéphane Glondu)
  • [2025-08-21] ocaml-mirage-crypto 2.0.1-1 MIGRATED to testing (Debian testing watch)
  • [2025-08-15] Accepted ocaml-mirage-crypto 2.0.1-1 (source) into unstable (Stéphane Glondu)
  • [2025-02-23] ocaml-mirage-crypto 2.0.0-1 MIGRATED to testing (Debian testing watch)
  • [2025-02-18] Accepted ocaml-mirage-crypto 2.0.0-1 (source) into unstable (Stéphane Glondu)
  • [2024-08-26] ocaml-mirage-crypto 1.1.0-2 MIGRATED to testing (Debian testing watch)
  • [2024-08-21] Accepted ocaml-mirage-crypto 1.1.0-2 (source) into unstable (Stéphane Glondu)
  • [2024-08-20] Accepted ocaml-mirage-crypto 1.1.0-1 (source) into unstable (Stéphane Glondu)
  • [2024-07-06] ocaml-mirage-crypto 0.11.3-1 MIGRATED to testing (Debian testing watch)
  • [2024-06-04] Accepted ocaml-mirage-crypto 0.11.3-1 (source) into unstable (Stéphane Glondu)
  • [2024-04-10] ocaml-mirage-crypto REMOVED from testing (Debian testing watch)
  • [2024-02-23] ocaml-mirage-crypto 0.11.2-2 MIGRATED to testing (Debian testing watch)
  • [2024-02-16] Accepted ocaml-mirage-crypto 0.11.2-2 (source) into unstable (Stéphane Glondu)
  • [2023-10-13] ocaml-mirage-crypto 0.11.2-1 MIGRATED to testing (Debian testing watch)
  • [2023-10-08] Accepted ocaml-mirage-crypto 0.11.2-1 (source) into unstable (Stéphane Glondu)
  • [2023-09-15] ocaml-mirage-crypto 0.11.1-3 MIGRATED to testing (Debian testing watch)
  • [2023-09-10] Accepted ocaml-mirage-crypto 0.11.1-3 (source) into unstable (Stéphane Glondu)
  • [2023-08-17] ocaml-mirage-crypto 0.11.1-2 MIGRATED to testing (Debian testing watch)
  • [2023-08-06] Accepted ocaml-mirage-crypto 0.11.1-2 (source) into unstable (Stéphane Glondu)
  • 1
  • 2
bugs [bug history graph]
  • all: 0
links
  • homepage
  • lintian (0, 6)
  • buildd: logs, reproducibility, cross
  • popcon
  • browse source code
  • other distros
  • security tracker
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 2.0.2-1build5

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing