CVE catalog

CVE-2026-21895

UBUNTU-CVE-2026-21895

[CVE catalog]

Severity
Medium · CVSS 5.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Published
Updated
Source
[NVD] · [CVE record]
EPSS
0.44% · Oct 25, 2026

The `rsa` crate is an RSA implementation written in rust. Prior to version 0.9.10, when creating a RSA private key from its components, the construction panics instead of returning an error when one of the primes is `1`. Version 0.9.10 fixes the issue.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianrust-rsa130.9.10-1vulnerable
Debianrust-rsa130.9.7-1vulnerable
Debianrust-rsa130.9.9-1vulnerable
Debianrust-rsa140.9.7-1vulnerable
Debianrust-rsa140.9.9-1vulnerable
Debianrust-rsa140.9.10-1fixed
Opensuseteleporttumbleweed17.7.14-1.1fixed
Ubunturust-rsa24.040.9.2-2vulnerable
Ubunturust-rsa25.100.9.7-1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianrust-rsadeb140.9.10-1Not reportedDEBIAN-CVE-2026-21895Not reported
Opensuseteleportrpmtumbleweed17.7.14-1.1Not reportedOPENSUSE-SU-2026:10105-1Not reported

OpenFactory catalog packages

[Debian 13 (Trixie)]

  • [librust-rsa-dev]Affected

    Source package: [rust-rsa]

    Details (2)
    • 0.9.7-1 · amd64 · trixie

      Affected

      pypi · rust-rsa · debian · 13

    • 0.9.7-1 · arm64 · trixie

      Affected

      pypi · rust-rsa · debian · 13

[openSUSE Tumbleweed]

  • Source package: [teleport]

    Details (1)
    • 17.7.26-1.3 · noarch · tumbleweed

      Unknown · Fixed: 17.7.14-1.1

      Version impact unknown

      pypi · teleport · opensuse · tumbleweed

  • Source package: [teleport]

    Details (1)
    • 17.7.26-1.3 · x86_64 · tumbleweed

      Unknown · Fixed: 17.7.14-1.1

      Version impact unknown

      pypi · teleport · opensuse · tumbleweed

  • [teleport-tbot]Unknown

    Source package: [teleport]

    Details (1)
    • 17.7.26-1.3 · x86_64 · tumbleweed

      Unknown · Fixed: 17.7.14-1.1

      Version impact unknown

      pypi · teleport · opensuse · tumbleweed

  • Source package: [teleport]

    Details (1)
    • 17.7.26-1.3 · noarch · tumbleweed

      Unknown · Fixed: 17.7.14-1.1

      Version impact unknown

      pypi · teleport · opensuse · tumbleweed

  • Source package: [teleport]

    Details (1)
    • 17.7.26-1.3 · noarch · tumbleweed

      Unknown · Fixed: 17.7.14-1.1

      Version impact unknown

      pypi · teleport · opensuse · tumbleweed

  • [teleport-tctl]Unknown

    Source package: [teleport]

    Details (1)
    • 17.7.26-1.3 · x86_64 · tumbleweed

      Unknown · Fixed: 17.7.14-1.1

      Version impact unknown

      pypi · teleport · opensuse · tumbleweed

  • Source package: [teleport]

    Details (1)
    • 17.7.26-1.3 · noarch · tumbleweed

      Unknown · Fixed: 17.7.14-1.1

      Version impact unknown

      pypi · teleport · opensuse · tumbleweed

  • Source package: [teleport]

    Details (1)
    • 17.7.26-1.3 · noarch · tumbleweed

      Unknown · Fixed: 17.7.14-1.1

      Version impact unknown

      pypi · teleport · opensuse · tumbleweed

  • [teleport-tsh]Unknown

    Source package: [teleport]

    Details (1)
    • 17.7.26-1.3 · x86_64 · tumbleweed

      Unknown · Fixed: 17.7.14-1.1

      Version impact unknown

      pypi · teleport · opensuse · tumbleweed

  • Source package: [teleport]

    Details (1)
    • 17.7.26-1.3 · noarch · tumbleweed

      Unknown · Fixed: 17.7.14-1.1

      Version impact unknown

      pypi · teleport · opensuse · tumbleweed

  • Source package: [teleport]

    Details (1)
    • 17.7.26-1.3 · noarch · tumbleweed

      Unknown · Fixed: 17.7.14-1.1

      Version impact unknown

      pypi · teleport · opensuse · tumbleweed

  • Source package: [teleport]

    Details (1)
    • 17.7.26-1.3 · noarch · tumbleweed

      Unknown · Fixed: 17.7.14-1.1

      Version impact unknown

      pypi · teleport · opensuse · tumbleweed

  • [teleport]Fixed

    Source package: [teleport]

    Details (1)
    • 17.7.26-1.3 · x86_64 · tumbleweed

      Fixed · Fixed: 17.7.14-1.1

      pypi · teleport · opensuse · tumbleweed

Observed:

References