Skip to content

[Question] Migration plan for rustls-pemfile (RUSTSEC-2025-0134 unmaintained) #2596

@dlf-dds

Description

@dlf-dds

Context

rustls-pemfile 2.2.0 was marked unmaintained on 2025-11-28 (RUSTSEC-2025-0134) — the rustls project folded its PEM-parsing functionality into rustls-pki-types. This is informational, not a CVE.

Zenoh 1.9.0 pulls rustls-pemfile 2.2.0 transitively via:

rustls-pemfile 2.2.0
└── zenoh-link-tls 1.9.0
    └── zenoh-link 1.9.0
        ├── zenoh-transport 1.9.0
        └── zenoh 1.9.0

Question

Is migration to rustls-pki-types (or alternative) on the roadmap for an upcoming Zenoh minor? Downstream consumers running cargo audit are now seeing this advisory and adding it to their ignore lists, but ideally we'd remove the ignore once upstream migrates.

Why filing

We bumped from 1.0.4 → 1.9.0 today and want to track this for our 90-day pin re-evaluation cadence. Just looking for a roadmap pointer — no urgency since it's an unmaintained marker rather than a vulnerability.

Reference

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions