RUSTSEC-2026-0381

Source
https://rustsec.org/advisories/RUSTSEC-2026-0381
Import Source
https://github.com/rustsec/advisory-db/blob/osv/crates/RUSTSEC-2026-0381.json
JSON Data
https://api.test.osv.dev/v1/vulns/RUSTSEC-2026-0381
Aliases
Published
2026-10-19T12:00:00Z
Modified
2026-10-21T06:30:04Z
Summary
Bundled root certificates allow trust in distrusted emSign intermediates
Details

Affected versions include emSign ECC Root CA - G3, which can allow certificate paths through distrusted emSign intermediates.

Affected versions may accept certificate paths containing distrusted emSign intermediate public keys. The private keys corresponding to these intermediates are now well known.

Version 1.0.10+ removes this root.

The webpki-roots 0.26.11 compatibility package contains no independent trust store and re-exports the roots from its separately resolved 1.x dependency. That parent dependency must resolve to 1.0.10 or newer; an older parent remains affected by this advisory.

Database specific
{
    "license": "CC0-1.0"
}
References

Affected packages

crates.io / webpki-roots

Package

Name
webpki-roots
View open source insights on deps.dev
Purl
pkg:cargo/webpki-roots

Affected ranges

Type
SEMVER
Events
Introduced
0.0.0-0
Fixed
0.26.11
Introduced
0.26.12-0
Fixed
1.0.10

Ecosystem specific

{
    "affected_functions": null,
    "affects": {
        "arch": [],
        "functions": [],
        "os": []
    }
}

Database specific

categories
[
    "crypto-failure"
]
cvss
null
informational
null
source
"https://github.com/rustsec/advisory-db/blob/osv/crates/RUSTSEC-2026-0381.json"