CVE-2026-25727
time affected by a stack exhaustion denial of service attack
time provides date and time handling in Rust. From 0.3.6 to before 0.3.47, when user-provided input is provided to any type that parses with the RFC 2822 format, a denial of service attack via stack exhaustion is possible. The attack relies on formally deprecated and rarely-used features that are part of the RFC 2822 format used in a malicious manner. Ordinary, non-malicious input will never encounter this scenario. A limit to the depth of recursion was added in v0.3.47. From this version, an error will be returned rather than exhausting the stack.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- Low
- User interaction
- Active
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
6.8
time affected by a stack exhaustion denial of service attack
time provides date and time handling in Rust. From 0.3.6 to before 0.3.47, when user-provided input is provided to any type that parses with the RFC 2822 format, a denial of service attack via stack exhaustion is possible. The attack relies on formally deprecated and rarely-used features that are part of the RFC 2822 format used in a malicious manner. Ordinary, non-malicious input will never encounter this scenario. A limit to the depth of recursion was added in v0.3.47. From this version, an error will be returned rather than exhausting the stack.
- Record
CVE-2026-25727- CVSS 4.0
- 6.8 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:L/UI:A/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H - Weakness
- CWE-121
- Updated
- 2026-11-02
EUVDEUVD-2026-5587
6.8
time provides date and time handling in Rust. From 0.3.6 to before 0.3.47, when user-provided input is provided to any type that parses with the RFC 2822 format, a denial of service attack via stack exhaustion is possible. The attack relies on formally deprecated and rarely-used features that are part of the RFC 2822 format used in a malicious manner. Ordinary, non-malicious input will never encounter this scenario. A limit to the depth of recursion was added in v0.3.47. From this version, an error will be returned rather than exhausting the stack.
- Record
EUVD-2026-5587- CVSS 4.0
- 6.8 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:L/UI:A/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-r6v5-fh4h-64xc
6.8
time vulnerable to stack exhaustion Denial of Service attack
Impact
When user-provided input is provided to any type that parses with the RFC 2822 format, a denial of service attack via stack exhaustion is possible. The attack relies on formally deprecated and rarely-used features that are part of the RFC 2822 format used in a malicious manner. Ordinary, non-malicious input will never encounter this scenario.
Patches
A limit to the depth of recursion was added in v0.3.47. From this version, an error will be returned rather than exhausting the stack.
Workarounds
Limiting the length of user input is the simplest way to avoid stack exhaustion, as the amount of the stack consumed would be at most a factor of the length of the input.
Alternatively, avoiding the format altogether would also ensure that the vulnerability is not encountered. To do this, add
disallowed-types = ["time::format_description::well_known::Rfc2822"]
to your clippy.toml file. This will trigger the clippy::disallowed_types lint, which is warn-by-default and can be explicitly denied.
- Record
GHSA-r6v5-fh4h-64xc- CVSS 4.0
- 6.8 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:L/UI:A/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H - Weakness
- CWE-121
- Updated
- 2026-11-02
NVD
6.8
time provides date and time handling in Rust. From 0.3.6 to before 0.3.47, when user-provided input is provided to any type that parses with the RFC 2822 format, a denial of service attack via stack exhaustion is possible. The attack relies on formally deprecated and rarely-used features that are part of the RFC 2822 format used in a malicious manner. Ordinary, non-malicious input will never encounter this scenario. A limit to the depth of recursion was added in v0.3.47. From this version, an error will be returned rather than exhausting the stack.
- Record
CVE-2026-25727- CVSS 4.0
- 6.8 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:L/UI:A/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-121
- Updated
- 2026-11-02
OSV
6.8
time affected by a stack exhaustion denial of service attack
time provides date and time handling in Rust. From 0.3.6 to before 0.3.47, when user-provided input is provided to any type that parses with the RFC 2822 format, a denial of service attack via stack exhaustion is possible. The attack relies on formally deprecated and rarely-used features that are part of the RFC 2822 format used in a malicious manner. Ordinary, non-malicious input will never encounter this scenario. A limit to the depth of recursion was added in v0.3.47. From this version, an error will be returned rather than exhausting the stack.
- Record
CVE-2026-25727- CVSS 4.0
- 6.8 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:L/UI:A/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H - Weakness
- CWE-121
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-25727
6.5
time provides date and time handling in Rust. From 0.3.6 to before 0.3.47, when user-provided input is provided to any type that parses with the RFC 2822 format, a denial of service attack via stack exhaustion is possible. The attack relies on formally deprecated and rarely-used features that are part of the RFC 2822 format used in a malicious manner. Ordinary, non-malicious input will never encounter this scenario. A limit to the depth of recursion was added in v0.3.47. From this version, an error will be returned rather than exhausting the stack.
- Record
DEBIAN-CVE-2026-25727- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 48 moreShow less
OSVGHSA-r6v5-fh4h-64xc
6.8
time vulnerable to stack exhaustion Denial of Service attack
Impact
When user-provided input is provided to any type that parses with the RFC 2822 format, a denial of service attack via stack exhaustion is possible. The attack relies on formally deprecated and rarely-used features that are part of the RFC 2822 format used in a malicious manner. Ordinary, non-malicious input will never encounter this scenario.
Patches
A limit to the depth of recursion was added in v0.3.47. From this version, an error will be returned rather than exhausting the stack.
Workarounds
Limiting the length of user input is the simplest way to avoid stack exhaustion, as the amount of the stack consumed would be at most a factor of the length of the input.
Alternatively, avoiding the format altogether would also ensure that the vulnerability is not encountered. To do this, add
disallowed-types = ["time::format_description::well_known::Rfc2822"]
to your clippy.toml file. This will trigger the clippy::disallowed_types lint, which is warn-by-default and can be explicitly denied.
- Record
GHSA-r6v5-fh4h-64xc- CVSS 4.0
- 6.8 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:L/UI:A/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H - Weakness
- CWE-121
- Updated
- 2026-11-02
OSVRUSTSEC-2026-0009
6.8
Denial of Service via Stack Exhaustion
Impact
When user-provided input is provided to any type that parses with the RFC 2822 format, a denial of service attack via stack exhaustion is possible. The attack relies on formally deprecated and rarely-used features that are part of the RFC 2822 format used in a malicious manner. Ordinary, non-malicious input will never encounter this scenario.
Patches
A limit to the depth of recursion was added in v0.3.47. From this version, an error will be returned rather than exhausting the stack.
Workarounds
Limiting the length of user input is the simplest way to avoid stack exhaustion, as the amount of the stack consumed would be at most a factor of the length of the input.
- Record
RUSTSEC-2026-0009- CVSS 4.0
- 6.8 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:L/UI:A/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-25727
6.8
time provides date and time handling in Rust. From 0.3.6 to before 0.3.47, when user-provided input is provided to any type that parses with the RFC 2822 format, a denial of service attack via stack exhaustion is possible. The attack relies on formally deprecated and rarely-used features that are part of the RFC 2822 format used in a malicious manner. Ordinary, non-malicious input will never encounter this scenario. A limit to the depth of recursion was added in v0.3.47. From this version, an error will be returned rather than exhausting the stack.
- Record
UBUNTU-CVE-2026-25727- CVSS 4.0
- 6.8 Medium
CVSS:4.0/AV:N/AC:H/AT:N/PR:L/UI:A/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H - CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVAZL-76821 No score
CVE-2026-25727 affecting package azl-compliance for versions less than 1.0.2-3
time provides date and time handling in Rust. From 0.3.6 to before 0.3.47, when user-provided input is provided to any type that parses with the RFC 2822 format, a denial of service attack via stack exhaustion is possible. The attack relies on formally deprecated and rarely-used features that are part of the RFC 2822 format used in a malicious manner. Ordinary, non-malicious input will never encounter this scenario. A limit to the depth of recursion was added in v0.3.47. From this version, an error will be returned rather than exhausting the stack.
- Record
AZL-76821- Updated
- 2026-11-02
OSVAZL-76994 No score
CVE-2026-25727 affecting package kata-containers for versions less than 3.19.1.kata2-6
time provides date and time handling in Rust. From 0.3.6 to before 0.3.47, when user-provided input is provided to any type that parses with the RFC 2822 format, a denial of service attack via stack exhaustion is possible. The attack relies on formally deprecated and rarely-used features that are part of the RFC 2822 format used in a malicious manner. Ordinary, non-malicious input will never encounter this scenario. A limit to the depth of recursion was added in v0.3.47. From this version, an error will be returned rather than exhausting the stack.
- Record
AZL-76994- Updated
- 2026-11-02
OSVAZL-77030 No score
CVE-2026-25727 affecting package librsvg2 2.58.1-5
time provides date and time handling in Rust. From 0.3.6 to before 0.3.47, when user-provided input is provided to any type that parses with the RFC 2822 format, a denial of service attack via stack exhaustion is possible. The attack relies on formally deprecated and rarely-used features that are part of the RFC 2822 format used in a malicious manner. Ordinary, non-malicious input will never encounter this scenario. A limit to the depth of recursion was added in v0.3.47. From this version, an error will be returned rather than exhausting the stack.
- Record
AZL-77030- Updated
- 2026-11-02
OSVAZL-77034 No score
CVE-2026-25727 affecting package rust 1.72.0-14
time provides date and time handling in Rust. From 0.3.6 to before 0.3.47, when user-provided input is provided to any type that parses with the RFC 2822 format, a denial of service attack via stack exhaustion is possible. The attack relies on formally deprecated and rarely-used features that are part of the RFC 2822 format used in a malicious manner. Ordinary, non-malicious input will never encounter this scenario. A limit to the depth of recursion was added in v0.3.47. From this version, an error will be returned rather than exhausting the stack.
- Record
AZL-77034- Updated
- 2026-11-02
OSVAZL-77087 No score
CVE-2026-25727 affecting package rust for versions less than 1.75.0-27
time provides date and time handling in Rust. From 0.3.6 to before 0.3.47, when user-provided input is provided to any type that parses with the RFC 2822 format, a denial of service attack via stack exhaustion is possible. The attack relies on formally deprecated and rarely-used features that are part of the RFC 2822 format used in a malicious manner. Ordinary, non-malicious input will never encounter this scenario. A limit to the depth of recursion was added in v0.3.47. From this version, an error will be returned rather than exhausting the stack.
- Record
AZL-77087- Updated
- 2026-11-05
OSVAZL-77091 No score
CVE-2026-25727 affecting package rust for versions less than 1.90.0-6
time provides date and time handling in Rust. From 0.3.6 to before 0.3.47, when user-provided input is provided to any type that parses with the RFC 2822 format, a denial of service attack via stack exhaustion is possible. The attack relies on formally deprecated and rarely-used features that are part of the RFC 2822 format used in a malicious manner. Ordinary, non-malicious input will never encounter this scenario. A limit to the depth of recursion was added in v0.3.47. From this version, an error will be returned rather than exhausting the stack.
- Record
AZL-77091- Updated
- 2026-11-05
OSVopenSUSE-FU-2026:20453-1 No score
Feature update for himmelblau
This update for himmelblau fixes the following issues:
Update to himmelblau 2.3.8 (jsc#PED-14511):
Security issues:
- CVE-2025-54882: world readable cloud TGT token (bsc#1247735).
- CVE-2025-58160: tracing-subscriber: Tracing log pollution (bsc#1249013).
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257904).
- CVE-2026-31979: race condition when accessiung /tmp/krb5cc_<uid> (bsc#1259548).
Non security issues:
- Fix SELinux module packaging to use standard policy macros (bsc#1258236).
Changelog:
Version 2.3.8:
- Add PrivateTmp back to Tasks Daemon
- Drop dead code
- Drop krb5 ccache dir code
- Add a TODO comment
- Drop non working packaged krb5 snippet file
- Write kerberos config snippet
- Extend resolver interface to return kerberos config together with TGTs
- Backport SELinux fixes from main
- Use libkrimes to store TGTs
Version 2.3.7:
- cargo vet
- Fix AWS-LC has PKCS7_verify Certificate Chain Validation Bypass
- Revert dependency change which broke the nightly build
- gen_dockerfiles: only himmelblaud has tpm feature, fix all others
- fix(build): gen_dockerfiles.py mutates shared features list mid-loop
Version 2.3.5:
- Better handle Intune API version
- Update make vet from main branch
- pam_himmelblau: call split_username once in chauthtok
- pam_himmelblau: return PAM_IGNORE in chauthtok for local users
- Don't attempt a DAG when Hello fails with SSPR demand
Version 2.3.4:
- deps(rust): bump the all-cargo-updates group across 1 directory with 8 updates
- Revert sketching update (which breaks SLE16 build)
Version 2.3.3:
- /var/cache/private/himmelblaud should not be created tmpfiles
- Updatee python vers for dataclasses dep
- deps(rust): bump the all-cargo-updates group across 1 directory with 3 updates
- Generate pin init service file systemd < 250
- Checkin missing himmelblaud.if file for SELinux
- Resolve typos in selinux package commands
Version 2.3.2:
- Compile SELinux policy at install time for cross-distro compatibility
- Improve PAM configuration on openSUSE/SLE
- Fix SELinux policy
- Add a git hook to ensure selinux policy is tested
- Ignore generated himmelblau-hsm-pin-init service file
- Refactor SELinux policy for cross-distro compatibility
- Fix NSS lookup for mapped local users
- Skip OS version compliance checks when min/max values are empty
Version 2.3.1:
- Remove references to qrcodegen (these are 3.x features)
- QR Greeter compatibility for old GNOME
- Enable QR greeter automatically
- ci: Use latest cargo-vet from git to fix CI
- Fix HSM pin migration failure on Debian/Ubuntu upgrades from v1.4.x
Version 2.3.0:
- Autostart the daemons on fresh install or upgrade
- Restart sshd when installing the ssh config
- Allow tasks daemon to write krb ccache
- Do not enumerate mapped users in NSS
- Update libhimmelblau to latest version
- Fix Tumbleweed build
Version 2.2.0:
- Update libhimmelblau to 0.8.x series
- deps(rust): bump the all-cargo-updates group with 17 updates
- Only use OpenSSH bug workaround for ssh service
- Fix debug noise from removing user from sudo group
- systemd: install files to /usr/lib/, not /etc/
Version 2.1.0:
- Fix nightly authselect build failure
- Generate the authselect profiles for each distro
- Improve pam config handling in aad-tool
- Make
aad-tool configure-pamdetect location of pam files
Version 2.0.5:
- /var/lib/private/himmelblaud should be owned by root
- Use tmpfiles.d to create himmelblaud private data directory
- deps(rust): bump the all-cargo-updates group with 13 updates
Version 2.0.4:
-
Update kanidm_build_profiles mask version
-
Utilize cargo vet from main
-
Add policies cache patch via systemd-tmpfiles
-
Fix man page comments about change idmap_range
-
Stub picky-krb for osc build
-
Stub a kanidm_build_profiles which builds in osc
-
Ensure nss cache is created on Ubuntu/Debian
-
Request a user…
- Record
openSUSE-FU-2026:20453-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10170-1 No score
keylime-ima-policy-0.2.8+116-1.1 on GA media
These are all security issues fixed in the keylime-ima-policy-0.2.8+116-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10170-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10172-1 No score
wicked2nm-1.4.1-1.1 on GA media
These are all security issues fixed in the wicked2nm-1.4.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10172-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10175-1 No score
cargo-audit-0.22.1~git0.efcde93-2.1 on GA media
These are all security issues fixed in the cargo-audit-0.22.1~git0.efcde93-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10175-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10179-1 No score
python311-maturin-1.11.5-1.1 on GA media
These are all security issues fixed in the python311-maturin-1.11.5-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10179-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10180-1 No score
rustup-1.28.2~0-3.1 on GA media
These are all security issues fixed in the rustup-1.28.2~0-3.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10180-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10181-1 No score
sccache-0.13.0~1-2.1 on GA media
These are all security issues fixed in the sccache-0.13.0~1-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10181-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10182-1 No score
snpguest-0.10.0-2.1 on GA media
These are all security issues fixed in the snpguest-0.10.0-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10182-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10184-1 No score
cargo-auditable-0.7.2~0-2.1 on GA media
These are all security issues fixed in the cargo-auditable-0.7.2~0-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10184-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10185-1 No score
cargo-c-0.10.15-2.1 on GA media
These are all security issues fixed in the cargo-c-0.10.15-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10185-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10202-1 No score
himmelblau-2.3.5+git0.9dd526c-1.1 on GA media
These are all security issues fixed in the himmelblau-2.3.5+git0.9dd526c-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10202-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10308-1 No score
virtiofsd-1.13.2-2.1 on GA media
These are all security issues fixed in the virtiofsd-1.13.2-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10308-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11656-1 No score
aws-nitro-enclaves-binaryblobs-upstream-1.5.0~git0.2950b36-1.1 on GA media
These are all security issues fixed in the aws-nitro-enclaves-binaryblobs-upstream-1.5.0~git0.2950b36-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11656-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:20245-1 No score
Security update for wicked2nm
This update for wicked2nm fixes the following issues:
- Update to version 1.4.1
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257908).
- Record
openSUSE-SU-2026:20245-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:20326-1 No score
Security update for virtiofsd
This update for virtiofsd fixes the following issue:
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257912).
- Record
openSUSE-SU-2026:20326-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:20364-1 No score
Security update for rust-keylime
This update for rust-keylime fixes the following issues:
- Update to version 0.2.8+116:
- CVE-2026-25727: Update vendored crates to fix a date parser can lead to stack exhaustion in Time. (bsc#1257908)
- Record
openSUSE-SU-2026:20364-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:20377-1 No score
Security update for python-maturin
This update for python-maturin fixes the following issue:
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257918).
- Record
openSUSE-SU-2026:20377-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:20380-1 No score
Security update for snpguest
This update for snpguest fixes the following issues:
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257927).
- Update to version 0.10.0 (bsc#1257877):
- chore: updating tool version to 0.10.0
- refactor(certs): remove redundant branch in file-write logic
- Docs: Adding verify measure, host-data, report-data to docs
- verify: verify measurent, host data, and report data attributes from the attestation report.
- library: Updating sev library to 7.1.0
- ci: replace deprecated gh actions
- feat: multi-format integer parsing for key subcommand arguments
- chore(main): remove unused import
clap::arg - feat(fetch): add fetch crl subcommand
- .github/lint: Bump toolchain version to 1.86
- Bump rust version to 1.86
- feat: bumping tool to version 0.9.2
- fix(verify): silence mismatched_lifetime_syntaxes in SnpOid::oid
- feat: support SEV-SNP ABI Spec 1.58 (bump sev to v6.3.0)
- docs: restore and clarify Global Options section
- doc: fix CL argument orders + address recent changes
- fix(hyperv): downgrade VMPL check from error to warning
- fix(report.rs): remove conflict check between --random flag and Hyper-V
- fix(report.rs): Decouple runtime behavior from hyperv build feature
- refactor: clarify --platform error message
- docs: add Azure/Hyper-V build note for --platform
- docs: Update README.md
- report: Writing Req Data as Binary (#101)
- deps: bump virtee/sev to 6.2.1 (fix TCB-serialization bug) (#99)
- Record
openSUSE-SU-2026:20380-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:20610-1 No score
Security update for librsvg
This update for librsvg fixes the following issue:
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257922).
- Record
openSUSE-SU-2026:20610-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:20753-1 No score
Security update for agama
This update for agama fixes the following issue
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257930).
Changes for agama:
- Update "time" crate to version 0.3.47.
- Record
openSUSE-SU-2026:20753-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21689-1 No score
Security update for gstreamer-devtools
This update for gstreamer-devtools fixes the following issues:
- CVE-2025-4574: crossbeam-channel: internal
Channeltype'sDropmethod has a race condition that can lead to a double-free and memory corruption (bsc#1243178). - CVE-2025-58160: tracing-subscriber: untrusted user input containing ANSI escape sequences can be injected into terminal output when logged and lead to terminal manipulation (bsc#1249015).
- CVE-2026-25541: bytes: integer overflow in
BytesMut:reservecan lead to undefined behavior and crashes (bsc#1274306). - CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257914).
- CVE-2026-72813: actix-files: empty
Rangeheader in GET requests for static files can lead to a process crash (bsc#1275210). - CVE-2026-72814: actix-files: non-existing folders passed as an argument to the
actix_files::Files::new()method can lead to information disclosure (bsc#1275209).
- Record
openSUSE-SU-2026:21689-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21782-1 No score
Security update for aws-nitro-enclaves-cli
This update for aws-nitro-enclaves-cli fixes the following issues:
- CVE-2026-25541: bytes: integer overflow in 'BytesMut:reserve' can lead to undefined behavior and crashes (bsc#1274300).
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257933).
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270202).
Changes for aws-nitro-enclaves-cli:
- Update to version 1.5.0
- Record
openSUSE-SU-2026:21782-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21982-1 No score
Security update for sccache
This update for sccache fixes the following issues:
- CVE-2024-12224: idna: idna accepts Punycode labels that do not produce any non-ASCII when decoded (bsc#1243868).
- CVE-2026-25541: bytes: integer overflow in 'BytesMut:reserve' can lead to undefined behavior and crashes (bsc#1274146).
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257923).
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270206). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length in rust- openssl crate (bsc#1270559).
- CVE-2026-41678: openssl: incorrect bounds assertion in aes key wrap in rust-openssl crate (bsc#1270693).
- CVE-2026-41681: openssl: MdCtxRef::digest_final() writes past caller buffer with no length check in rust-openssl crate (bsc#1270736).
- CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory in rust-openssl crate (bsc#1270869).
- CVE-2026-42327: openssl: arbitrary code execution via specially crafted certificate in rust-openssl crate (bsc#1270512).
- CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding in rust-openssl crate (bsc#1270938).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers in rust- openssl crate (bsc#1270948). - CVE-2026-66746: rouille: HTTP Response Splitting via Unvalidated Response Header Values (bsc#1273881).
- CVE-2026-66754: rouille: remove_prefix function that allows remote unauthenticated attackers to crash the server by sending a crafted percent-encoded URL (bsc#1273884).
- CVE-2026-67181: rouille: HTTP Request Smuggling via Transfer-Encoding Desynchronization (bsc#1273886).
- CVE-2026-67182: rouille: HTTP Request Smuggling Enables Front-End Access Control Bypass (bsc#1273888).
- CVE-2026-93599: rustls-webpki: panic via empty BIT STRING (bsc#1282211).
- CVE-2026-93600: rustls-webpki: name constraints URI validation bypass (bsc#1282211).
- CVE-2026-93601: rustls-webpki: name constraint bypass (bsc#1282211).
- CVE-2026-93602: rustls-webpki: CRL revocation check bypass (bsc#1282211).
Changes for sccache:
Update to version 0.18.0~2:
- Add experimental concurrent cache support
- chore: Remove dependency status badge (#2856)
- Don't hand the jobserver to children that can't use it
- dist: refuse to trim rlibs from crates that also emit a cdylib
- fix(cache): avoid duplicate multilevel reads
- Strip basedirs from the compiler arguments too
- tests/integration: replace MinIO with Silo
- ci: dump sccache logs on integration failures
- multilevel: a chain with any writable level is writable
- Fix parsing of #line directives
- Release 0.18.0
- daemonize: use an allow-list approach to inherited FDs
- gcc, clang: make the assembler part of the cache key
- support cl.exe /openmp:llvm
- support all current /fsanitize*, /fsanitize-coverage*, and /fno-sanitize* args
- support MSVC /feature argument
- msvc: support lots of flags (#2832)
- Update shlex dependency to version 2 (#2836)
- gcc: mark flags as TooHard if need to cache something else (#2833)
- clang: support more CLI options (#2834)
- msvc: support arm64EC and fastfail flags (#2830)
- chore: fix typo in comment (#2829)
- nvcc: accept the --diag-error/--diag-suppress/--diag-warn family (#2816)
- cache: allow skipping capability checks (#2822)
- Bump opendal to 0.58.1 and fix fallout (fixes local GCS cache usage) (#2715)
- nvcc (Windows): protect escaped quotes in dryrun lines before flattening backslashes (#2811)
- Add an agent (#2812)
- Add support for d20bforceinline. (#2807)
- feat: add Microsoft Entra ID (passwordless) auth for the Azure Blob backend (#2802)
- Bump MSRV to 1.91.0 (#2793)
- Fix
nvccdryrun parsing for CUDA 13.3 (#2722) - test: Fixed…
- Record
openSUSE-SU-2026:21982-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:22016-1 No score
Security update for rustup
This update for rustup fixes the following issues:
- CVE-2024-12224: idna: idna accepts Punycode labels that do not produce any non-ASCII when decoded (bsc#1243862).
- CVE-2025-58160: tracing-subscriber: Tracing log pollution (bsc#1249008).
- CVE-2026-25541: bytes: integer overflow in 'BytesMut:reserve' can lead to undefined behavior and crashes (bsc#1274144).
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257902).
- CVE-2026-41676: openssl:
Deriver:deriveandPkeyCtxRef:derivecan overflow short buffers on OpenSSL 1.1.1 (bsc#1270186). - CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length in rust- openssl crate (bsc#1270619).
- CVE-2026-41678: openssl: incorrect bounds assertion in aes key wrap in rust-openssl crate (bsc#1270644).
- CVE-2026-41681: openssl: MdCtxRef::digest_final() writes past caller buffer with no length check in rust-openssl crate (bsc#1270795).
- CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory in rust-openssl crate (bsc#1270870).
- CVE-2026-42327: openssl: arbitrary code execution via specially crafted certificate in rust-openssl crate (bsc#1270521).
- CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding in rust-openssl crate (bsc#1270874).
- CVE-2026-45784: openssl: out-of-bounds write in
CipherCtxRef::cipher_update_inplacefor AES-KW-PAD ciphers in rust- openssl crate (bsc#1270989). - CVE-2026-93599: rustls-webpki: panic via empty BIT STRING (bsc#1282217).
- CVE-2026-93600: rustls-webpki: name constraints URI validation bypass (bsc#1282217).
- CVE-2026-93601: rustls-webpki: name constraint bypass (bsc#1282217).
- CVE-2026-93602: rustls-webpki: CRL revocation check bypass (bsc#1282217).
- rust-shlex: Multiple issues involving quote API (RUSTSEC-2024-0006, GHSA-r7qv-8r2h-pg27) (bsc#1230032).
Changes for rustup:
- Update to version 1.29.1~0:
- dist(rustup-init/sh): update commit shasum in help string
- style(bin/rustup-init): reformat code
- docs(changelog): update for v1.29.1 stable release
- warn how to switch away from the deprecated complete profile
- fix(cli/help): fix wording in
rustup run --help - ci(docker/android): stop building OpenSSL
- refactor(cli/docs): use tracing for docs opening status messages
- refactor(self-update): rename Windows uninstall registry helpers
- feat(test): isolate Windows registry state per test
- docs(dev-guide): mention how to support new compilation targets
- Fix funding link
- chore(deps): lock file maintenance
- refactor(cli/self-update): move
current_install_opts()toInstallOpts::display() - refactor(cli/self-update): move
processout ofInstallOpts - fix(cli/self-update): postpone initialization of
Cfginsetup_mode - refactor(cli/self-update): take
Processincheck_existence_of_settings_file() - fix(settings): prevent creating new file with
SettingsFile::read_settings() - test(cli-inst-interactive): test file creation on cancelled installation
- refactor(toolchain/names): inline
validate()aliases intoFromStr - refactor(toolchain/names): rename
validate()tonormalize_name() - fix minor typos
- www: align copy icon
- refactor(toolchain/names)!: remove
try_from_str!() - refactor(toolchain/names)!: remove
from_variant!() - Add
rustup doc --serveto serve docs over local HTTP - Move doc() and man() into a new docs module
- chore(github): comment out instructions in PR template
- docs(dev-guide): reapply abandoned changes from #4970
- Add riscv64 unknown linux musl support
- fix(deps): update rust crate enum-map to v3
- refactor(cli/self-update)!: rename
install()toInstallOpts::install() - refactor(cli/self-update)!: rename
maybe_install_rust()toInstallOpts::install_rust() - refactor(cli/self-update)!: rename…
- Record
openSUSE-SU-2026:22016-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:22079-1 No score
Security update for virtiofsd
This update for virtiofsd fixes the following issue:
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257912).
Changes for virtiofsd:
- Update the time crate (bsc#1257912, CVE-2026-25727)
- Add command line options for UID/GID translation (bsc#1283239)
- PassthroughFs: Add IdMap structures (bsc#1283239)
- Add host/guest UID/GID translation code (bsc#1283239)
- Custom UID/GID mapping for Attr (bsc#1283239)
- Add UID/GID mapping functions to PassthroughFs (bsc#1283239)
- Use explicit UID/GID types (bsc#1283239)
- Introduce explicit UID/GID types (bsc#1283239)
- Use SetattrIn without conversion (bsc#1283239)
- Use fuse::Attr in FileSystem interfaces (bsc#1283239)
- Record
openSUSE-SU-2026:22079-1- Updated
- 2026-11-02
OSVSUSE-FU-2026:20990-1 No score
Feature update for himmelblau
This update for himmelblau fixes the following issues:
Update to himmelblau 2.3.8 (jsc#PED-14511):
Security issues:
- CVE-2025-54882: world readable cloud TGT token (bsc#1247735).
- CVE-2025-58160: tracing-subscriber: Tracing log pollution (bsc#1249013).
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257904).
- CVE-2026-31979: race condition when accessiung /tmp/krb5cc_<uid> (bsc#1259548).
Non security issues:
- Fix SELinux module packaging to use standard policy macros (bsc#1258236).
Changelog:
Version 2.3.8:
- Add PrivateTmp back to Tasks Daemon
- Drop dead code
- Drop krb5 ccache dir code
- Add a TODO comment
- Drop non working packaged krb5 snippet file
- Write kerberos config snippet
- Extend resolver interface to return kerberos config together with TGTs
- Backport SELinux fixes from main
- Use libkrimes to store TGTs
Version 2.3.7:
- cargo vet
- Fix AWS-LC has PKCS7_verify Certificate Chain Validation Bypass
- Revert dependency change which broke the nightly build
- gen_dockerfiles: only himmelblaud has tpm feature, fix all others
- fix(build): gen_dockerfiles.py mutates shared features list mid-loop
Version 2.3.5:
- Better handle Intune API version
- Update make vet from main branch
- pam_himmelblau: call split_username once in chauthtok
- pam_himmelblau: return PAM_IGNORE in chauthtok for local users
- Don't attempt a DAG when Hello fails with SSPR demand
Version 2.3.4:
- deps(rust): bump the all-cargo-updates group across 1 directory with 8 updates
- Revert sketching update (which breaks SLE16 build)
Version 2.3.3:
- /var/cache/private/himmelblaud should not be created tmpfiles
- Updatee python vers for dataclasses dep
- deps(rust): bump the all-cargo-updates group across 1 directory with 3 updates
- Generate pin init service file systemd < 250
- Checkin missing himmelblaud.if file for SELinux
- Resolve typos in selinux package commands
Version 2.3.2:
- Compile SELinux policy at install time for cross-distro compatibility
- Improve PAM configuration on openSUSE/SLE
- Fix SELinux policy
- Add a git hook to ensure selinux policy is tested
- Ignore generated himmelblau-hsm-pin-init service file
- Refactor SELinux policy for cross-distro compatibility
- Fix NSS lookup for mapped local users
- Skip OS version compliance checks when min/max values are empty
Version 2.3.1:
- Remove references to qrcodegen (these are 3.x features)
- QR Greeter compatibility for old GNOME
- Enable QR greeter automatically
- ci: Use latest cargo-vet from git to fix CI
- Fix HSM pin migration failure on Debian/Ubuntu upgrades from v1.4.x
Version 2.3.0:
- Autostart the daemons on fresh install or upgrade
- Restart sshd when installing the ssh config
- Allow tasks daemon to write krb ccache
- Do not enumerate mapped users in NSS
- Update libhimmelblau to latest version
- Fix Tumbleweed build
Version 2.2.0:
- Update libhimmelblau to 0.8.x series
- deps(rust): bump the all-cargo-updates group with 17 updates
- Only use OpenSSH bug workaround for ssh service
- Fix debug noise from removing user from sudo group
- systemd: install files to /usr/lib/, not /etc/
Version 2.1.0:
- Fix nightly authselect build failure
- Generate the authselect profiles for each distro
- Improve pam config handling in aad-tool
- Make
aad-tool configure-pamdetect location of pam files
Version 2.0.5:
- /var/lib/private/himmelblaud should be owned by root
- Use tmpfiles.d to create himmelblaud private data directory
- deps(rust): bump the all-cargo-updates group with 13 updates
Version 2.0.4:
-
Update kanidm_build_profiles mask version
-
Utilize cargo vet from main
-
Add policies cache patch via systemd-tmpfiles
-
Fix man page comments about change idmap_range
-
Stub picky-krb for osc build
-
Stub a kanidm_build_profiles which builds in osc
-
Ensure nss cache is created on Ubuntu/Debian
-
Request a user…
- Record
SUSE-FU-2026:20990-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:0452-1 No score
Security update for rust-keylime
This update for rust-keylime fixes the following issues:
Update to version 0.2.8+116.
Security issues fixed:
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257908).
Other updates and bugfixes:
-
Update vendored crates
timeto version 0.3.47. -
Update to version 0.2.8+116:
- build(deps): bump bytes from 1.7.2 to 1.11.1
- api: Modify /version endpoint output in version 2.5
- Add API v2.5 with backward-compatible /v2.5/quotes/integrity
- tests: add unit test for resolve_agent_id (#1182)
- (pull-model): enable retry logic for registration
- rpm: Update specfiles to apply on master
- workflows: Add test to detect unused crates
- lib: Drop unused crates
- push-model: Drop unused crates
- keylime-agent: Drop unused crates
- build(deps): bump uuid from 1.18.1 to 1.19.0
- Update reqwest-retry to 0.8, retry-policies to 0.5
- rpm: Fix cargo_build macro usage on CentOS Stream
- fix(push-model): resolve hash_ek uuid to actual EK hash
- build(deps): bump thiserror from 2.0.16 to 2.0.17
- workflows: Separate upstream test suite from e2e coverage
- Send UEFI measured boot logs as raw bytes (#1173)
- auth: Add unit tests for SecretToken implementation
- packit: Enable push-attestation tests
- resilient_client: Prevent authentication token leakage in logs
-
Use tmpfiles.d for /var directories (PED-14736)
-
Update to version 0.2.8+96:
- build(deps): bump wiremock from 0.6.4 to 0.6.5
- build(deps): bump actions/checkout from 5 to 6
- build(deps): bump chrono from 0.4.41 to 0.4.42
- packit: Get coverage from Fedora 43 runs
- Fix issues pointed out by clippy
- Replace mutex unwraps with proper error handling in TPM library
- Remove unused session request methods from StructureFiller
- Fix config panic on missing ek_handle in push model agent
- build(deps): bump tempfile from 3.21.0 to 3.23.0
- build(deps): bump actions/upload-artifact from 4 to 6 (#1163)
- Fix clippy warnings project-wide
- Add KEYLIME_DIR support for verifier TLS certificates in push model agent
- Thread privileged resources and use MeasurementList for IMA reading
- Add privileged resource initialization and privilege dropping to push model agent
- Fix privilege dropping order in run_as()
- add documentation on FQDN hostnames
- Remove confusing logs for push mode agent
- Set correct default Verifier port (8891->8881) (#1159)
- Add verifier_url to reference configuration file (#1158)
- Add TLS support for Registrar communication (#1139)
- Fix agent handling of 403 registration responses (#1154)
- Add minor README.md rephrasing (#1151)
- build(deps): bump actions/checkout from 5 to 6 (#1153)
- ci: update spec files for packit COPR build
- docs: improve challenge encoding and async TPM documentation
- refactor: improve middleware and error handling
- feat: add authentication client with middleware integration
- docker: Include keylime_push_model_agent binary
- Include attestation_interval configuration (#1146)
- Persist payload keys to avoid attestation failure on restart
- crypto: Implement the load or generate pattern for keys
- Use simple algorithm specifiers in certification_keys object (#1140)
- tests: Enable more tests in CI
- Fix RSA2048 algorithm reporting in keylime agent
- Remove disabled_signing_algorithms configuration
- rpm: Fix metadata patches to apply to current code
- workflows/rpm.yml: Use more strict patching
- build(deps): bump uuid from 1.17.0 to 1.18.1
- Fix ECC algorithm selection and reporting for keylime agent
- Improve logging consistency and coherency
- Implement minimal RFC compliance for Location header and URI parsing (#1125)
- Use separate keys for payload mechanism and mTLS
- docker: update rust to 1.81 for distroless Dockerfile
- Ensure UEFI log capabilities are set to false
- build(deps): bump http from 1.1.0 to 1.3.1
- build(deps):…
- Record
SUSE-SU-2026:0452-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:0453-1 No score
Security update for rust-keylime
This update for rust-keylime fixes the following issues:
Update to version 0.2.8+116.
Security issues fixed:
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257908).
Other updates and bugfixes:
-
Update vendored crates
timeto version 0.3.47. -
Update to version 0.2.8+116:
- build(deps): bump bytes from 1.7.2 to 1.11.1
- api: Modify /version endpoint output in version 2.5
- Add API v2.5 with backward-compatible /v2.5/quotes/integrity
- tests: add unit test for resolve_agent_id (#1182)
- (pull-model): enable retry logic for registration
- rpm: Update specfiles to apply on master
- workflows: Add test to detect unused crates
- lib: Drop unused crates
- push-model: Drop unused crates
- keylime-agent: Drop unused crates
- build(deps): bump uuid from 1.18.1 to 1.19.0
- Update reqwest-retry to 0.8, retry-policies to 0.5
- rpm: Fix cargo_build macro usage on CentOS Stream
- fix(push-model): resolve hash_ek uuid to actual EK hash
- build(deps): bump thiserror from 2.0.16 to 2.0.17
- workflows: Separate upstream test suite from e2e coverage
- Send UEFI measured boot logs as raw bytes (#1173)
- auth: Add unit tests for SecretToken implementation
- packit: Enable push-attestation tests
- resilient_client: Prevent authentication token leakage in logs
-
Use tmpfiles.d for /var directories (PED-14736)
-
Update to version 0.2.8+96:
- build(deps): bump wiremock from 0.6.4 to 0.6.5
- build(deps): bump actions/checkout from 5 to 6
- build(deps): bump chrono from 0.4.41 to 0.4.42
- packit: Get coverage from Fedora 43 runs
- Fix issues pointed out by clippy
- Replace mutex unwraps with proper error handling in TPM library
- Remove unused session request methods from StructureFiller
- Fix config panic on missing ek_handle in push model agent
- build(deps): bump tempfile from 3.21.0 to 3.23.0
- build(deps): bump actions/upload-artifact from 4 to 6 (#1163)
- Fix clippy warnings project-wide
- Add KEYLIME_DIR support for verifier TLS certificates in push model agent
- Thread privileged resources and use MeasurementList for IMA reading
- Add privileged resource initialization and privilege dropping to push model agent
- Fix privilege dropping order in run_as()
- add documentation on FQDN hostnames
- Remove confusing logs for push mode agent
- Set correct default Verifier port (8891->8881) (#1159)
- Add verifier_url to reference configuration file (#1158)
- Add TLS support for Registrar communication (#1139)
- Fix agent handling of 403 registration responses (#1154)
- Add minor README.md rephrasing (#1151)
- build(deps): bump actions/checkout from 5 to 6 (#1153)
- ci: update spec files for packit COPR build
- docs: improve challenge encoding and async TPM documentation
- refactor: improve middleware and error handling
- feat: add authentication client with middleware integration
- docker: Include keylime_push_model_agent binary
- Include attestation_interval configuration (#1146)
- Persist payload keys to avoid attestation failure on restart
- crypto: Implement the load or generate pattern for keys
- Use simple algorithm specifiers in certification_keys object (#1140)
- tests: Enable more tests in CI
- Fix RSA2048 algorithm reporting in keylime agent
- Remove disabled_signing_algorithms configuration
- rpm: Fix metadata patches to apply to current code
- workflows/rpm.yml: Use more strict patching
- build(deps): bump uuid from 1.17.0 to 1.18.1
- Fix ECC algorithm selection and reporting for keylime agent
- Improve logging consistency and coherency
- Implement minimal RFC compliance for Location header and URI parsing (#1125)
- Use separate keys for payload mechanism and mTLS
- docker: update rust to 1.81 for distroless Dockerfile
- Ensure UEFI log capabilities are set to false
- build(deps): bump http from 1.1.0 to 1.3.1 *…
- Record
SUSE-SU-2026:0453-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:0470-1 No score
Security update for rust-keylime
This update for rust-keylime fixes the following issues:
Update to version 0.2.8+116.
Security issues fixed:
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257908).
Other updates and bugfixes:
-
Update vendored crates
timeto version 0.3.47. -
Update to version 0.2.8+116:
- build(deps): bump bytes from 1.7.2 to 1.11.1
- api: Modify /version endpoint output in version 2.5
- Add API v2.5 with backward-compatible /v2.5/quotes/integrity
- tests: add unit test for resolve_agent_id (#1182)
- (pull-model): enable retry logic for registration
- rpm: Update specfiles to apply on master
- workflows: Add test to detect unused crates
- lib: Drop unused crates
- push-model: Drop unused crates
- keylime-agent: Drop unused crates
- build(deps): bump uuid from 1.18.1 to 1.19.0
- Update reqwest-retry to 0.8, retry-policies to 0.5
- rpm: Fix cargo_build macro usage on CentOS Stream
- fix(push-model): resolve hash_ek uuid to actual EK hash
- build(deps): bump thiserror from 2.0.16 to 2.0.17
- workflows: Separate upstream test suite from e2e coverage
- Send UEFI measured boot logs as raw bytes (#1173)
- auth: Add unit tests for SecretToken implementation
- packit: Enable push-attestation tests
- resilient_client: Prevent authentication token leakage in logs
-
Use tmpfiles.d for /var directories (PED-14736)
-
Update to version 0.2.8+96:
- build(deps): bump wiremock from 0.6.4 to 0.6.5
- build(deps): bump actions/checkout from 5 to 6
- build(deps): bump chrono from 0.4.41 to 0.4.42
- packit: Get coverage from Fedora 43 runs
- Fix issues pointed out by clippy
- Replace mutex unwraps with proper error handling in TPM library
- Remove unused session request methods from StructureFiller
- Fix config panic on missing ek_handle in push model agent
- build(deps): bump tempfile from 3.21.0 to 3.23.0
- build(deps): bump actions/upload-artifact from 4 to 6 (#1163)
- Fix clippy warnings project-wide
- Add KEYLIME_DIR support for verifier TLS certificates in push model agent
- Thread privileged resources and use MeasurementList for IMA reading
- Add privileged resource initialization and privilege dropping to push model agent
- Fix privilege dropping order in run_as()
- add documentation on FQDN hostnames
- Remove confusing logs for push mode agent
- Set correct default Verifier port (8891->8881) (#1159)
- Add verifier_url to reference configuration file (#1158)
- Add TLS support for Registrar communication (#1139)
- Fix agent handling of 403 registration responses (#1154)
- Add minor README.md rephrasing (#1151)
- build(deps): bump actions/checkout from 5 to 6 (#1153)
- ci: update spec files for packit COPR build
- docs: improve challenge encoding and async TPM documentation
- refactor: improve middleware and error handling
- feat: add authentication client with middleware integration
- docker: Include keylime_push_model_agent binary
- Include attestation_interval configuration (#1146)
- Persist payload keys to avoid attestation failure on restart
- crypto: Implement the load or generate pattern for keys
- Use simple algorithm specifiers in certification_keys object (#1140)
- tests: Enable more tests in CI
- Fix RSA2048 algorithm reporting in keylime agent
- Remove disabled_signing_algorithms configuration
- rpm: Fix metadata patches to apply to current code
- workflows/rpm.yml: Use more strict patching
- build(deps): bump uuid from 1.17.0 to 1.18.1
- Fix ECC algorithm selection and reporting for keylime agent
- Improve logging consistency and coherency
- Implement minimal RFC compliance for Location header and URI parsing (#1125)
- Use separate keys for payload mechanism and mTLS
- docker: update rust to 1.81 for distroless Dockerfile
- Ensure UEFI log capabilities are set to false
- build(deps): bump http from 1.1.0 to 1.3.1
- build(deps):…
- Record
SUSE-SU-2026:0470-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:0505-1 No score
Security update for cargo-auditable
This update for cargo-auditable fixes the following issues:
Update to version 0.7.2~0.
Security issues fixed:
- CVE-2026-25727: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257906).
Other updates and bugfixes:
-
Update to version 0.7.2~0:
- mention cargo-dist in README
- commit Cargo.lock
- bump which dev-dependency to 8.0.0
- bump object to 0.37
- Upgrade cargo_metadata to 0.23
- Expand the set of dist platforms in config
-
Update to version 0.7.1~0:
- Out out of unhelpful clippy lint
- Satisfy clippy
- Do not assume --crate-name and --out-dir are present in the rustc command, but show warnings if they aren't
- Run apt-get update before trying to install packages
- run
cargo dist initon dist 0.30 - Drop allow-dirty from dist config, should no longer be needed
- Reorder paragraphs in README
- Note the maintenance transition for the go extraction library
- Editing pass on the adopters: scanners
- clarify Docker support
- Cargo clippy fix
- Add Wolfi OS and Chainguard to adopters
- Update mentions around Anchore tooling
- README and documentation updates for nightly
- Bump dependency version in rust-audit-info
- More work on docs
- Nicer formatting on format revision documentation
- Bump versions
- regenerate JSON schema
- cargo fmt
- Document format field
- Make it more clear that RawVersionInfo is private
- Add format field to the serialized data
- cargo clippy fix
- Add special handling for proc macros to treat them as the build dependencies they are
- Add a test to ensure proc macros are reported as build dependencies
- Add a test fixture for a crate with a proc macro dependency
- parse fully qualified package ID specs from SBOMs
- select first discovered SBOM file
- cargo sbom integration
- Get rid of unmaintained wee_alloc in test code to make people's scanners misled by GHSA chill out
- Don't fail plan workflow due to manually changed release.yml
- Bump Ubuntu version to hopefully fix release.yml workflow
- Add test for stripped binary
- Bump version to 0.6.7
- Populate changelog
- README.md: add auditable2cdx, more consistency in text
- Placate clippy
- Do not emit -Wl if a bare linker is in use
- Get rid of a compiler warning
- Add bare linker detection function
- drop boilerplate from test that's no longer relevant
- Add support for recovering rustc codegen options
- More lenient parsing of rustc arguments
- More descriptive error message in case rustc is killed abruptly
- change formatting to fit rustfmt
- More descriptive error message in case cargo is killed
- Update REPLACING_CARGO.md to fix #195
- Clarify osv-scanner support in README
- Include the command required to view metadata
- Mention wasm-tools support
- Switch from broken generic cache action to a Rust-specific one
- Fill in various fields in auditable2cdx Cargo.toml
- Include osv-scanner in the list, with a caveat
- Add link to blint repo to README
- Mention that blint supports our data
- Consolidate target definitions
- Account for WASM test dependencies changing, commit the Cargo.lock so they would stop doing that
- Migrate to a maintained toolchain action
- Fix author specification
- Add link to repository to resolverver Cargo.toml
- Bump resolverver to 0.1.0
- Add resolverver crate to the tree
-
Update to version 0.6.6~0:
- Note the
objectupgrade in the changelog - Upgrade cyclonedx-bom from 0.5 to 0.8 in auditable-cyclonedx
- Upgrade object crate from 0.30 to 0.36 to reduce dependency footprint
- Update dependencies in the lock file
- Populate changelog
- apply clippy lint
- add another --emit parsing test
- shorter code with cargo fmt
- Actually fix cargo-c compatibility
- Attempt to fix cargo-capi incompatibility
- Refactoring in preparation for fixes
- Also read the --emit flag to rustc
- Fill in changelogs
- Bump…
- Note the
- Record
SUSE-SU-2026:0505-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:0506-1 No score
Security update for cargo-auditable
This update for cargo-auditable fixes the following issues:
Update to version 0.7.2~0.
Security issues fixed:
- CVE-2026-25727: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257906).
Other updates and bugfixes:
-
Update to version 0.7.2~0:
- mention cargo-dist in README
- commit Cargo.lock
- bump which dev-dependency to 8.0.0
- bump object to 0.37
- Upgrade cargo_metadata to 0.23
- Expand the set of dist platforms in config
-
Update to version 0.7.1~0:
- Out out of unhelpful clippy lint
- Satisfy clippy
- Do not assume --crate-name and --out-dir are present in the rustc command, but show warnings if they aren't
- Run apt-get update before trying to install packages
- run
cargo dist initon dist 0.30 - Drop allow-dirty from dist config, should no longer be needed
- Reorder paragraphs in README
- Note the maintenance transition for the go extraction library
- Editing pass on the adopters: scanners
- clarify Docker support
- Cargo clippy fix
- Add Wolfi OS and Chainguard to adopters
- Update mentions around Anchore tooling
- README and documentation updates for nightly
- Bump dependency version in rust-audit-info
- More work on docs
- Nicer formatting on format revision documentation
- Bump versions
- regenerate JSON schema
- cargo fmt
- Document format field
- Make it more clear that RawVersionInfo is private
- Add format field to the serialized data
- cargo clippy fix
- Add special handling for proc macros to treat them as the build dependencies they are
- Add a test to ensure proc macros are reported as build dependencies
- Add a test fixture for a crate with a proc macro dependency
- parse fully qualified package ID specs from SBOMs
- select first discovered SBOM file
- cargo sbom integration
- Get rid of unmaintained wee_alloc in test code to make people's scanners misled by GHSA chill out
- Don't fail plan workflow due to manually changed release.yml
- Bump Ubuntu version to hopefully fix release.yml workflow
- Add test for stripped binary
- Bump version to 0.6.7
- Populate changelog
- README.md: add auditable2cdx, more consistency in text
- Placate clippy
- Do not emit -Wl if a bare linker is in use
- Get rid of a compiler warning
- Add bare linker detection function
- drop boilerplate from test that's no longer relevant
- Add support for recovering rustc codegen options
- More lenient parsing of rustc arguments
- More descriptive error message in case rustc is killed abruptly
- change formatting to fit rustfmt
- More descriptive error message in case cargo is killed
- Update REPLACING_CARGO.md to fix #195
- Clarify osv-scanner support in README
- Include the command required to view metadata
- Mention wasm-tools support
- Switch from broken generic cache action to a Rust-specific one
- Fill in various fields in auditable2cdx Cargo.toml
- Include osv-scanner in the list, with a caveat
- Add link to blint repo to README
- Mention that blint supports our data
- Consolidate target definitions
- Account for WASM test dependencies changing, commit the Cargo.lock so they would stop doing that
- Migrate to a maintained toolchain action
- Fix author specification
- Add link to repository to resolverver Cargo.toml
- Bump resolverver to 0.1.0
- Add resolverver crate to the tree
-
Update to version 0.6.6~0:
- Note the
objectupgrade in the changelog - Upgrade cyclonedx-bom from 0.5 to 0.8 in auditable-cyclonedx
- Upgrade object crate from 0.30 to 0.36 to reduce dependency footprint
- Update dependencies in the lock file
- Populate changelog
- apply clippy lint
- add another --emit parsing test
- shorter code with cargo fmt
- Actually fix cargo-c compatibility
- Attempt to fix cargo-capi incompatibility
- Refactoring in preparation for fixes
- Also read the --emit flag to rustc
- Fill in changelogs
- Bump…
- Note the
- Record
SUSE-SU-2026:0506-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:0514-1 No score
Security update for cargo-auditable
This update for cargo-auditable fixes the following issues:
Update to version 0.7.2~0.
Security issues fixed:
- CVE-2026-25727: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257906).
Other updates and bugfixes:
-
Update to version 0.7.2~0:
- mention cargo-dist in README
- commit Cargo.lock
- bump which dev-dependency to 8.0.0
- bump object to 0.37
- Upgrade cargo_metadata to 0.23
- Expand the set of dist platforms in config
-
Update to version 0.7.1~0:
- Out out of unhelpful clippy lint
- Satisfy clippy
- Do not assume --crate-name and --out-dir are present in the rustc command, but show warnings if they aren't
- Run apt-get update before trying to install packages
- run
cargo dist initon dist 0.30 - Drop allow-dirty from dist config, should no longer be needed
- Reorder paragraphs in README
- Note the maintenance transition for the go extraction library
- Editing pass on the adopters: scanners
- clarify Docker support
- Cargo clippy fix
- Add Wolfi OS and Chainguard to adopters
- Update mentions around Anchore tooling
- README and documentation updates for nightly
- Bump dependency version in rust-audit-info
- More work on docs
- Nicer formatting on format revision documentation
- Bump versions
- regenerate JSON schema
- cargo fmt
- Document format field
- Make it more clear that RawVersionInfo is private
- Add format field to the serialized data
- cargo clippy fix
- Add special handling for proc macros to treat them as the build dependencies they are
- Add a test to ensure proc macros are reported as build dependencies
- Add a test fixture for a crate with a proc macro dependency
- parse fully qualified package ID specs from SBOMs
- select first discovered SBOM file
- cargo sbom integration
- Get rid of unmaintained wee_alloc in test code to make people's scanners misled by GHSA chill out
- Don't fail plan workflow due to manually changed release.yml
- Bump Ubuntu version to hopefully fix release.yml workflow
- Add test for stripped binary
- Bump version to 0.6.7
- Populate changelog
- README.md: add auditable2cdx, more consistency in text
- Placate clippy
- Do not emit -Wl if a bare linker is in use
- Get rid of a compiler warning
- Add bare linker detection function
- drop boilerplate from test that's no longer relevant
- Add support for recovering rustc codegen options
- More lenient parsing of rustc arguments
- More descriptive error message in case rustc is killed abruptly
- change formatting to fit rustfmt
- More descriptive error message in case cargo is killed
- Update REPLACING_CARGO.md to fix #195
- Clarify osv-scanner support in README
- Include the command required to view metadata
- Mention wasm-tools support
- Switch from broken generic cache action to a Rust-specific one
- Fill in various fields in auditable2cdx Cargo.toml
- Include osv-scanner in the list, with a caveat
- Add link to blint repo to README
- Mention that blint supports our data
- Consolidate target definitions
- Account for WASM test dependencies changing, commit the Cargo.lock so they would stop doing that
- Migrate to a maintained toolchain action
- Fix author specification
- Add link to repository to resolverver Cargo.toml
- Bump resolverver to 0.1.0
- Add resolverver crate to the tree
-
Update to version 0.6.6~0:
- Note the
objectupgrade in the changelog - Upgrade cyclonedx-bom from 0.5 to 0.8 in auditable-cyclonedx
- Upgrade object crate from 0.30 to 0.36 to reduce dependency footprint
- Update dependencies in the lock file
- Populate changelog
- apply clippy lint
- add another --emit parsing test
- shorter code with cargo fmt
- Actually fix cargo-c compatibility
- Attempt to fix cargo-capi incompatibility
- Refactoring in preparation for fixes
- Also read the --emit flag to rustc
- Fill in changelogs
- Bump…
- Note the
- Record
SUSE-SU-2026:0514-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:0582-1 No score
Security update for snpguest
This update for snpguest fixes the following issues:
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257927).
- Record
SUSE-SU-2026:0582-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:0620-1 No score
Security update for snpguest
This update for snpguest fixes the following issues:
Update to version 0.10.0.
Security issues fixed:
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257927).
- CVE-2025-3416: openssl: Use-After-Free in Md::fetch and Cipher::fetch in rust-openssl crate (bsc#1242601).
- CVE-2024-12224: idna: idna accepts Punycode labels that do not produce any non-ASCII when decoded (bcs#1243869).
Other updates and bugfixes:
-
Update to version 0.10.0
- fails to generate attestation reports on SEV-SNP guests with firmware API (bsc#1257877).
- chore: updating tool version to 0.10.0
- refactor(certs): remove redundant branch in file-write logic
- Docs: Adding verify measure, host-data, report-data to docs
- verify: verify measurent, host data, and report data attributes from the attestation report.
- library: Updating sev library to 7.1.0
- ci: replace deprecated gh actions
- feat: multi-format integer parsing for key subcommand arguments
- chore(main): remove unused import
clap::arg - feat(fetch): add fetch crl subcommand
- .github/lint: Bump toolchain version to 1.86
- Bump rust version to 1.86
- feat: bumping tool to version 0.9.2
- fix(verify): silence mismatched_lifetime_syntaxes in SnpOid::oid
- feat: support SEV-SNP ABI Spec 1.58 (bump sev to v6.3.0)
- docs: restore and clarify Global Options section
- doc: fix CL argument orders + address recent changes
- fix(hyperv): downgrade VMPL check from error to warning
- fix(report.rs): remove conflict check between --random flag and Hyper-V
- fix(report.rs): Decouple runtime behavior from hyperv build feature
- refactor: clarify --platform error message
- docs: add Azure/Hyper-V build note for --platform
- report: Writing Req Data as Binary (#101)
- deps: bump virtee/sev to 6.2.1 (fix TCB-serialization bug) (#99)
- Updating SEV library to 6.1.0 and updating version to 0.9.1
- Update version (0.9.0)
- HyperV: Fixing report command failure on Azure confidential VM
- Removing intird and append requirement for kernel measurements (#93)
- Updating to version 6 of library and fixing attestation (#89)
- CI: Fixing create_release workflow (#91)
- Minor update (0.8.3)
- Adding build script
- Update preattestation.rs
- Fix certificate fetch bug for Turin
- Minor update
- Update bitfield to 0.15.0
- Update to 0.8.1
- Update asn1-rs and x509-parser
- Update to 0.8.0
- key: Fix guest_field_select typo
- Adding Turin support and updating ASK cn
- Record
SUSE-SU-2026:0620-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:0806-1 No score
Security update for wicked2nm,suse-migration-services,suse-migration-sle16-activation,SLES16-Migration,SLES16-SAP_Migration
This update for wicked2nm,suse-migration-services,suse-migration-sle16-activation,SLES16-Migration,SLES16-SAP_Migration fixes the following issues:
Changes for SLES16-SAP_Migration:
- Bump version: 2.1.30
Changes for SLES16-Migration:
- Bump version: 2.1.30
Changes for suse-migration-sle16-activation:
- Move script package to the main migration provider
- Create lib file for common network-prereq tasks
- Refactor mount_system service
Changes for suse-migration-services:
- Bump to version: 2.1.30:
- Update docinfo
- Update doc/adoc/user_guide.adoc
- Update documentation for 12-to-15 in pubclouds Fix information about default service pack target.
- Apply make black
- Added black for code formatting
- refactor: add
Zypper.installwrapper AddZypper.installwrapper method for package installation - Fixed get_migration_target return behavior
- fix: ensure NetworkManager is installed on the target system
Changes for wicked2nm:
- Update to version v1.4.1.
Security issues fixed:
- CVE-2026-25727: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257911).
Other updates and bugfixes:
- update bytes from 1.10.1 to 1.11.1
- update time to 0.3.47
- Record
SUSE-SU-2026:0806-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:0816-1 No score
Security update for virtiofsd
This update for virtiofsd fixes the following issue:
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257912).
- Record
SUSE-SU-2026:0816-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:0819-1 No score
Security update for virtiofsd
This update for virtiofsd fixes the following issue:
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257912).
- Record
SUSE-SU-2026:0819-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:0860-1 No score
Security update for python-maturin
This update for python-maturin fixes the following issue:
- CVE-2026-25727: time: parsing of user-provided input by the RFC 2822 date parser can lead to stack exhaustion (bsc#1257918).
- Record
SUSE-SU-2026:0860-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:1361-1 No score
Security update for himmelblau
This update for himmelblau fixes the following issues:
Update to version 2.3.9+git0.a9fd29b; (jsc#PED-14511):
- CVE-2026-34397: Fix LPE due to name collision during NSS fake-primary group lookup (bsc#1261324).
- CVE-2026-31979: Fix race condition when accessiung /tmp/krb5cc_uid (bsc#1259548).
- CVE-2026-25727: deps(rust): Bump the
all-cargo-updatesgroup with 8 updates (bsc#1257904). - CVE-2025-58160: deps(rust): Bump
tracing-subscriberin the cargo group (bsc#1249013). - CVE-2025-54882: Fix Kerberos credential cache permissions (bsc#1247735).
- CVE-2025-53013: Fix permitted authentication with invalid Hello PIN (bsc#1245437).
- CVE-2024-11738: Fix
rustlsnetwork-reachable panic inAcceptor::accept(bsc#1233949).
Other bug fixes:
- Fix SELinux module packaging to use standard policy macros (bsc#1258236).
- Record
SUSE-SU-2026:1361-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
timecrates.io |
0.3.6 up to 0.3.47 | 0.3.47 |
azl-complianceAzure Linux:2 |
before 1.0.2-3 | 1.0.2-3 |
kata-containersAzure Linux:3 |
before 3.19.1.kata2-6 | 3.19.1.kata2-6 |
librsvg2Azure Linux:3 |
through 2.58.1-5 | None known |
rustAzure Linux:2 |
through 1.72.0-14 | None known |
rustAzure Linux:3 |
before 1.75.0-27 | 1.75.0-27 |
rustAzure Linux:3 |
1.85.0 up to 1.90.0-6 | 1.90.0-6 |
rust-timeDebian:12 |
before 0.3.9-1+deb12u1, plus listed versions 0.3.9-1 |
0.3.9-1+deb12u1 |
rust-timeDebian:13 |
before 0.3.37-1+deb13u1, plus listed versions 0.3.37-1 |
0.3.37-1+deb13u1 |
rust-timeDebian:14 |
before 0.3.47-1, plus listed versions 0.3.37-10.3.39-10.3.44-1 |
0.3.47-1 |
Show 109 moreShow less
| Package | Affected | Fixed |
|---|---|---|
himmelblauSUSE:Linux Enterprise Server 16.0 From an advisory covering 4 CVEs |
before 2.3.8+git0.dec3693-160000.1.1 | 2.3.8+git0.dec3693-160000.1.1 |
himmelblauSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 4 CVEs |
before 2.3.8+git0.dec3693-160000.1.1 | 2.3.8+git0.dec3693-160000.1.1 |
rust-keylimeSUSE:Linux Enterprise Micro 5.4 |
before 0.2.8+116-150400.3.11.1 | 0.2.8+116-150400.3.11.1 |
rust-keylimeSUSE:Linux Enterprise Micro 5.3 |
before 0.2.8+116-150400.3.13.1 | 0.2.8+116-150400.3.13.1 |
rust-keylimeSUSE:Linux Enterprise Micro 5.5 |
before 0.2.8+116-150500.3.11.1 | 0.2.8+116-150500.3.11.1 |
cargo-auditableSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS |
before 0.7.2~0-150500.12.6.1 | 0.7.2~0-150500.12.6.1 |
cargo-auditableSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS |
before 0.7.2~0-150500.12.6.1 | 0.7.2~0-150500.12.6.1 |
cargo-auditableSUSE:Linux Enterprise Server 15 SP5-LTSS |
before 0.7.2~0-150500.12.6.1 | 0.7.2~0-150500.12.6.1 |
cargo-auditableSUSE:Linux Enterprise Server 15 SP6-LTSS |
before 0.7.2~0-150500.12.6.1 | 0.7.2~0-150500.12.6.1 |
cargo-auditableSUSE:Linux Enterprise Server for SAP Applications 15 SP5 |
before 0.7.2~0-150500.12.6.1 | 0.7.2~0-150500.12.6.1 |
cargo-auditableSUSE:Linux Enterprise Server for SAP Applications 15 SP6 |
before 0.7.2~0-150500.12.6.1 | 0.7.2~0-150500.12.6.1 |
cargo-auditableopenSUSE:Leap 15.6 |
before 0.7.2~0-150500.12.6.1 | 0.7.2~0-150500.12.6.1 |
cargo-auditableSUSE:Linux Enterprise Module for Development Tools 15 SP7 |
before 0.7.2~0-150700.3.5.1 | 0.7.2~0-150700.3.5.1 |
cargo-auditableSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS |
before 0.7.2~0-150300.7.6.1 | 0.7.2~0-150300.7.6.1 |
cargo-auditableSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS |
before 0.7.2~0-150300.7.6.1 | 0.7.2~0-150300.7.6.1 |
cargo-auditableSUSE:Linux Enterprise Server 15 SP4-LTSS |
before 0.7.2~0-150300.7.6.1 | 0.7.2~0-150300.7.6.1 |
cargo-auditableSUSE:Linux Enterprise Server for SAP Applications 15 SP4 |
before 0.7.2~0-150300.7.6.1 | 0.7.2~0-150300.7.6.1 |
snpguestSUSE:Linux Enterprise Server 15 SP6-LTSS |
before 0.3.2-150600.3.9.1 | 0.3.2-150600.3.9.1 |
snpguestSUSE:Linux Enterprise Server for SAP Applications 15 SP6 |
before 0.3.2-150600.3.9.1 | 0.3.2-150600.3.9.1 |
snpguestopenSUSE:Leap 15.6 |
before 0.3.2-150600.3.9.1 | 0.3.2-150600.3.9.1 |
snpguestSUSE:Linux Enterprise Module for Server Applications 15 SP7 From an advisory covering 3 CVEs |
before 0.10.0-150700.3.3.1 | 0.10.0-150700.3.3.1 |
SLES16-MigrationSUSE:Linux Enterprise Module for Basesystem 15 SP7 |
before 2.1.30-15.26.4 | 2.1.30-15.26.4 |
suse-migration-servicesSUSE:Linux Enterprise Module for Basesystem 15 SP7 |
before 2.1.30-150700.15.21.1 | 2.1.30-150700.15.21.1 |
suse-migration-sle16-activationSUSE:Linux Enterprise Module for Basesystem 15 SP7 |
before 2.1.30-150700.15.13.1 | 2.1.30-150700.15.13.1 |
wicked2nmSUSE:Linux Enterprise Module for Basesystem 15 SP7 |
before 1.4.1-150700.15.16.1 | 1.4.1-150700.15.16.1 |
SLES16-SAP_MigrationSUSE:Linux Enterprise Module for SAP Applications 15 SP7 |
before 2.1.30-15.18.4 | 2.1.30-15.18.4 |
virtiofsdSUSE:Linux Enterprise Server 15 SP6-LTSS |
before 1.10.1-150600.4.6.1 | 1.10.1-150600.4.6.1 |
virtiofsdSUSE:Linux Enterprise Server for SAP Applications 15 SP6 |
before 1.10.1-150600.4.6.1 | 1.10.1-150600.4.6.1 |
virtiofsdopenSUSE:Leap 15.6 |
before 1.10.1-150600.4.6.1 | 1.10.1-150600.4.6.1 |
virtiofsdSUSE:Linux Enterprise Module for Basesystem 15 SP7 |
before 1.12.0-150700.3.3.1 | 1.12.0-150700.3.3.1 |
python-maturinopenSUSE:Leap 15.6 |
before 1.4.0-150600.3.12.1 | 1.4.0-150600.3.12.1 |
himmelblauSUSE:Linux Enterprise Module for Basesystem 15 SP7 From an advisory covering 7 CVEs |
before 2.3.9+git0.a9fd29b-150700.3.15.1 | 2.3.9+git0.a9fd29b-150700.3.15.1 |
librsvgSUSE:Linux Enterprise Micro 5.3 |
before 2.52.12-150400.3.12.1 | 2.52.12-150400.3.12.1 |
librsvgSUSE:Linux Enterprise Micro 5.4 |
before 2.52.12-150400.3.12.1 | 2.52.12-150400.3.12.1 |
librsvgSUSE:Linux Enterprise Micro 5.5 |
before 2.52.12-150400.3.12.1 | 2.52.12-150400.3.12.1 |
librsvgSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS |
before 2.52.12-150400.3.12.1 | 2.52.12-150400.3.12.1 |
librsvgSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS |
before 2.52.12-150400.3.12.1 | 2.52.12-150400.3.12.1 |
librsvgSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS |
before 2.52.12-150400.3.12.1 | 2.52.12-150400.3.12.1 |
librsvgSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS |
before 2.52.12-150400.3.12.1 | 2.52.12-150400.3.12.1 |
librsvgSUSE:Linux Enterprise Server 15 SP4-LTSS |
before 2.52.12-150400.3.12.1 | 2.52.12-150400.3.12.1 |
librsvgSUSE:Linux Enterprise Server 15 SP5-LTSS |
before 2.52.12-150400.3.12.1 | 2.52.12-150400.3.12.1 |
librsvgSUSE:Linux Enterprise Server for SAP Applications 15 SP4 |
before 2.52.12-150400.3.12.1 | 2.52.12-150400.3.12.1 |
librsvgSUSE:Linux Enterprise Server for SAP Applications 15 SP5 |
before 2.52.12-150400.3.12.1 | 2.52.12-150400.3.12.1 |
rust-keylimeSUSE:Linux Micro 6.0 |
before 0.2.8+116-1.1 | 0.2.8+116-1.1 |
rust-keylimeSUSE:Linux Micro 6.1 |
before 0.2.8+116-slfo.1.1_1.1 | 0.2.8+116-slfo.1.1_1.1 |
wicked2nmSUSE:Linux Enterprise Server 16.0 |
before 1.4.1-160000.1.1 | 1.4.1-160000.1.1 |
wicked2nmSUSE:Linux Enterprise Server for SAP applications 16.0 |
before 1.4.1-160000.1.1 | 1.4.1-160000.1.1 |
virtiofsdSUSE:Linux Micro 6.1 |
before 1.10.1-slfo.1.1_2.1 | 1.10.1-slfo.1.1_2.1 |
virtiofsdSUSE:Linux Micro 6.2 |
before 1.12.0-160000.3.1 | 1.12.0-160000.3.1 |
virtiofsdSUSE:Linux Micro 6.0 |
before 1.10.1-2.1 | 1.10.1-2.1 |
rust-keylimeSUSE:Linux Micro 6.2 From an advisory covering 3 CVEs |
before 0.2.8+116-160000.1.1 | 0.2.8+116-160000.1.1 |
python-maturinSUSE:Linux Micro 6.2 |
before 1.8.7-160000.4.1 | 1.8.7-160000.4.1 |
librsvgSUSE:Linux Micro 6.2 |
before 2.60.2-160000.2.1 | 2.60.2-160000.2.1 |
gstreamer-devtoolsSUSE:Linux Enterprise Server 16.0 From an advisory covering 6 CVEs |
before 1.26.7-160000.2.1 | 1.26.7-160000.2.1 |
gstreamer-devtoolsSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 6 CVEs |
before 1.26.7-160000.2.1 | 1.26.7-160000.2.1 |
aws-nitro-enclaves-cliSUSE:Linux Enterprise Server 16.0 From an advisory covering 3 CVEs |
before 1.5.0~git0.2950b36-160000.1.1 | 1.5.0~git0.2950b36-160000.1.1 |
aws-nitro-enclaves-cliSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 3 CVEs |
before 1.5.0~git0.2950b36-160000.1.1 | 1.5.0~git0.2950b36-160000.1.1 |
sccacheSUSE:Linux Enterprise Server 16.0 From an advisory covering 19 CVEs |
before 0.18.0~2-160000.1.1 | 0.18.0~2-160000.1.1 |
sccacheSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 19 CVEs |
before 0.18.0~2-160000.1.1 | 0.18.0~2-160000.1.1 |
rustupSUSE:Linux Enterprise Server 16.0 From an advisory covering 16 CVEs |
before 1.29.1~0-160000.1.1 | 1.29.1~0-160000.1.1 |
rustupSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 16 CVEs |
before 1.29.1~0-160000.1.1 | 1.29.1~0-160000.1.1 |
virtiofsdSUSE:Linux Micro 6.2 |
before 1.12.0-160000.4.1 | 1.12.0-160000.4.1 |
virtiofsdSUSE:Linux Enterprise Server 16.0 |
before 1.12.0-160000.4.1 | 1.12.0-160000.4.1 |
virtiofsdSUSE:Linux Enterprise Server for SAP applications 16.0 |
before 1.12.0-160000.4.1 | 1.12.0-160000.4.1 |
rustupSUSE:Linux Enterprise Module for Development Tools 15 SP7 |
before 1.28.2~0-150600.10.10.1 | 1.28.2~0-150600.10.10.1 |
rustupSUSE:Linux Enterprise Server 15 SP6-LTSS |
before 1.28.2~0-150600.10.10.1 | 1.28.2~0-150600.10.10.1 |
rustupSUSE:Linux Enterprise Server for SAP Applications 15 SP6 |
before 1.28.2~0-150600.10.10.1 | 1.28.2~0-150600.10.10.1 |
rustupSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 11 CVEs |
before 1.28.2~0-150400.3.13.1 | 1.28.2~0-150400.3.13.1 |
rustupSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 11 CVEs |
before 1.28.2~0-150400.3.13.1 | 1.28.2~0-150400.3.13.1 |
rustupSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 11 CVEs |
before 1.28.2~0-150400.3.13.1 | 1.28.2~0-150400.3.13.1 |
rustupSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 11 CVEs |
before 1.28.2~0-150400.3.13.1 | 1.28.2~0-150400.3.13.1 |
rustupSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 11 CVEs |
before 1.28.2~0-150400.3.13.1 | 1.28.2~0-150400.3.13.1 |
rustupSUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 11 CVEs |
before 1.28.2~0-150400.3.13.1 | 1.28.2~0-150400.3.13.1 |
rustupSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 11 CVEs |
before 1.28.2~0-150400.3.13.1 | 1.28.2~0-150400.3.13.1 |
rustupSUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 11 CVEs |
before 1.28.2~0-150400.3.13.1 | 1.28.2~0-150400.3.13.1 |
sccacheSUSE:Linux Enterprise Module for Development Tools 15 SP7 From an advisory covering 14 CVEs |
before 0.16.0~0-150600.10.11.1 | 0.16.0~0-150600.10.11.1 |
sccacheSUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 14 CVEs |
before 0.16.0~0-150600.10.11.1 | 0.16.0~0-150600.10.11.1 |
sccacheSUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 14 CVEs |
before 0.16.0~0-150600.10.11.1 | 0.16.0~0-150600.10.11.1 |
aws-nitro-enclaves-cliSUSE:Linux Enterprise Module for Public Cloud 15 SP6 From an advisory covering 3 CVEs |
before 1.5.0~git0.2950b36-150600.10.15.1 | 1.5.0~git0.2950b36-150600.10.15.1 |
aws-nitro-enclaves-cliSUSE:Linux Enterprise Module for Public Cloud 15 SP7 From an advisory covering 3 CVEs |
before 1.5.0~git0.2950b36-150600.10.15.1 | 1.5.0~git0.2950b36-150600.10.15.1 |
rust-timeUbuntu:20.04:LTS |
All versions, plus listed versions 0.1.42-1 |
None known |
rust-timeUbuntu:22.04:LTS |
All versions, plus listed versions 0.1.42-10.3.5-20.3.5-3 |
None known |
rust-timeUbuntu:24.04:LTS |
All versions, plus listed versions 0.3.23-20.3.31-10.3.31-1ubuntu0.1 |
None known |
rust-timeUbuntu:25.10 |
All versions, plus listed versions 0.3.37-10.3.39-1 |
None known |
rust-timeUbuntu:26.04:LTS |
All versions, plus listed versions 0.3.39-10.3.44-10.3.47-1 |
None known |
himmelblauopenSUSE:Leap 16.0 From an advisory covering 4 CVEs |
before 2.3.8+git0.dec3693-160000.1.1 | 2.3.8+git0.dec3693-160000.1.1 |
rust-keylimeopenSUSE:Tumbleweed |
before 0.2.8+116-1.1 | 0.2.8+116-1.1 |
wicked2nmopenSUSE:Tumbleweed |
before 1.4.1-1.1 | 1.4.1-1.1 |
cargo-auditopenSUSE:Tumbleweed |
before 0.22.1~git0.efcde93-2.1 | 0.22.1~git0.efcde93-2.1 |
python-maturinopenSUSE:Tumbleweed |
before 1.11.5-1.1 | 1.11.5-1.1 |
rustupopenSUSE:Tumbleweed |
before 1.28.2~0-3.1 | 1.28.2~0-3.1 |
sccacheopenSUSE:Tumbleweed |
before 0.13.0~1-2.1 | 0.13.0~1-2.1 |
snpguestopenSUSE:Tumbleweed |
before 0.10.0-2.1 | 0.10.0-2.1 |
cargo-auditableopenSUSE:Tumbleweed |
before 0.7.2~0-2.1 | 0.7.2~0-2.1 |
cargo-copenSUSE:Tumbleweed |
before 0.10.15-2.1 | 0.10.15-2.1 |
himmelblauopenSUSE:Tumbleweed |
before 2.3.5+git0.9dd526c-1.1 | 2.3.5+git0.9dd526c-1.1 |
virtiofsdopenSUSE:Tumbleweed |
before 1.13.2-2.1 | 1.13.2-2.1 |
aws-nitro-enclaves-cliopenSUSE:Tumbleweed From an advisory covering 2 CVEs |
before 1.5.0~git0.2950b36-1.1 | 1.5.0~git0.2950b36-1.1 |
wicked2nmopenSUSE:Leap 16.0 |
before 1.4.1-160000.1.1 | 1.4.1-160000.1.1 |
virtiofsdopenSUSE:Leap 16.0 |
before 1.12.0-160000.3.1 | 1.12.0-160000.3.1 |
rust-keylimeopenSUSE:Leap 16.0 From an advisory covering 3 CVEs |
before 0.2.8+116-160000.1.1 | 0.2.8+116-160000.1.1 |
python-maturinopenSUSE:Leap 16.0 |
before 1.8.7-160000.4.1 | 1.8.7-160000.4.1 |
snpguestopenSUSE:Leap 16.0 |
before 0.10.0-160000.1.1 | 0.10.0-160000.1.1 |
librsvgopenSUSE:Leap 16.0 |
before 2.60.2-160000.2.1 | 2.60.2-160000.2.1 |
gstreamer-devtoolsopenSUSE:Leap 16.0 From an advisory covering 6 CVEs |
before 1.26.7-160000.2.1 | 1.26.7-160000.2.1 |
aws-nitro-enclaves-cliopenSUSE:Leap 16.0 From an advisory covering 3 CVEs |
before 1.5.0~git0.2950b36-160000.1.1 | 1.5.0~git0.2950b36-160000.1.1 |
sccacheopenSUSE:Leap 16.0 From an advisory covering 19 CVEs |
before 0.18.0~2-160000.1.1 | 0.18.0~2-160000.1.1 |
rustupopenSUSE:Leap 16.0 From an advisory covering 16 CVEs |
before 1.29.1~0-160000.1.1 | 1.29.1~0-160000.1.1 |
virtiofsdopenSUSE:Leap 16.0 |
before 1.12.0-160000.4.1 | 1.12.0-160000.4.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| facts | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-25727 is a medium vulnerability (CVSS 6.8) in Time-rs Time, published February 5, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.33%, the 26th percentile. Fixed in time 0.3.47.
References
github.com/time-rs/time/security/advisories/GHSA-r6v5-fh4h-64xc
github.com/time-rs/time/commit/1c63dc7985b8fa26bd8c689423cc56b7a03841ee
github.com/time-rs/time/blob/main/CHANGELOG.md
github.com/time-rs/time/releases/tag/v0.3.47
rustsec.org/advisories/RUSTSEC-2026-0009.html
nvd.nist.gov/vuln/detail/CVE-2026-25727
Show 145 moreShow less
github.com/advisories/GHSA-r6v5-fh4h-64xc
github.com/CVEProject/cvelistV5/tree/main/cves/2026/25xxx/CVE-2026-25727.json
security-tracker.debian.org/tracker/CVE-2026-25727
github.com/time-rs/time
crates.io/crates/time
suse.com/support/update/announcement//suse-fu-202620990-1
bugzilla.suse.com/1247735
bugzilla.suse.com/1249013
bugzilla.suse.com/1257904
bugzilla.suse.com/1258236
bugzilla.suse.com/1259548
suse.com/security/cve/CVE-2025-54882
suse.com/security/cve/CVE-2025-58160
suse.com/security/cve/CVE-2026-25727
suse.com/security/cve/CVE-2026-31979
suse.com/support/update/announcement/2026/suse-su-20260452-1
bugzilla.suse.com/1257908
suse.com/support/update/announcement/2026/suse-su-20260453-1
suse.com/support/update/announcement/2026/suse-su-20260470-1
suse.com/support/update/announcement/2026/suse-su-20260505-1
bugzilla.suse.com/1257906
suse.com/support/update/announcement/2026/suse-su-20260506-1
suse.com/support/update/announcement/2026/suse-su-20260514-1
suse.com/support/update/announcement/2026/suse-su-20260582-1
bugzilla.suse.com/1257927
suse.com/support/update/announcement/2026/suse-su-20260620-1
bugzilla.suse.com/1242601
bugzilla.suse.com/1243869
bugzilla.suse.com/1257877
suse.com/security/cve/CVE-2024-12224
suse.com/security/cve/CVE-2025-3416
suse.com/support/update/announcement/2026/suse-su-20260806-1
bugzilla.suse.com/1257911
suse.com/support/update/announcement/2026/suse-su-20260816-1
bugzilla.suse.com/1257912
suse.com/support/update/announcement/2026/suse-su-20260819-1
suse.com/support/update/announcement/2026/suse-su-20260860-1
bugzilla.suse.com/1257918
suse.com/support/update/announcement/2026/suse-su-20261361-1
bugzilla.suse.com/1233949
bugzilla.suse.com/1245437
bugzilla.suse.com/1261324
suse.com/security/cve/CVE-2024-11738
suse.com/security/cve/CVE-2025-53013
suse.com/security/cve/CVE-2026-34397
suse.com/support/update/announcement/2026/suse-su-20261599-1
bugzilla.suse.com/1257922
suse.com/support/update/announcement/2026/suse-su-20261750-1
suse.com/support/update/announcement/2026/suse-su-202620526-1
suse.com/support/update/announcement/2026/suse-su-202620534-1
suse.com/support/update/announcement/2026/suse-su-202620575-1
suse.com/support/update/announcement/2026/suse-su-202620661-1
suse.com/support/update/announcement/2026/suse-su-202620684-1
suse.com/support/update/announcement/2026/suse-su-202620723-1
suse.com/support/update/announcement/2026/suse-su-202620744-1
bugzilla.suse.com/1247193
bugzilla.suse.com/1248006
suse.com/security/cve/CVE-2025-55159
suse.com/security/cve/CVE-2025-58266
suse.com/support/update/announcement/2026/suse-su-202620748-1
suse.com/support/update/announcement/2026/suse-su-202621275-1
suse.com/support/update/announcement/2026/suse-su-202621377-1
suse.com/support/update/announcement/2026/suse-su-202621794-1
bugzilla.suse.com/1257930
suse.com/support/update/announcement/2026/suse-su-202623572-1
bugzilla.suse.com/1243178
bugzilla.suse.com/1249015
bugzilla.suse.com/1257914
bugzilla.suse.com/1274306
bugzilla.suse.com/1275209
bugzilla.suse.com/1275210
suse.com/security/cve/CVE-2025-4574
suse.com/security/cve/CVE-2026-25541
suse.com/security/cve/CVE-2026-72813
suse.com/security/cve/CVE-2026-72814
suse.com/support/update/announcement/2026/suse-su-202623643-1
bugzilla.suse.com/1257933
bugzilla.suse.com/1270202
bugzilla.suse.com/1274300
suse.com/security/cve/CVE-2026-41676
suse.com/support/update/announcement/2026/suse-su-202623659-1
suse.com/support/update/announcement/2026/suse-su-202623983-1
bugzilla.suse.com/1243868
bugzilla.suse.com/1257923
bugzilla.suse.com/1270206
bugzilla.suse.com/1270512
bugzilla.suse.com/1270559
bugzilla.suse.com/1270693
bugzilla.suse.com/1270736
bugzilla.suse.com/1270869
bugzilla.suse.com/1270938
bugzilla.suse.com/1270948
bugzilla.suse.com/1273881
bugzilla.suse.com/1273884
bugzilla.suse.com/1273886
bugzilla.suse.com/1273888
bugzilla.suse.com/1274146
bugzilla.suse.com/1282211
suse.com/security/cve/CVE-2026-41677
suse.com/security/cve/CVE-2026-41678
suse.com/security/cve/CVE-2026-41681
suse.com/security/cve/CVE-2026-41898
suse.com/security/cve/CVE-2026-42327
suse.com/security/cve/CVE-2026-44662
suse.com/security/cve/CVE-2026-45784
suse.com/security/cve/CVE-2026-66746
suse.com/security/cve/CVE-2026-66754
suse.com/security/cve/CVE-2026-67181
suse.com/security/cve/CVE-2026-67182
suse.com/security/cve/CVE-2026-93599
suse.com/security/cve/CVE-2026-93600
suse.com/security/cve/CVE-2026-93601
suse.com/security/cve/CVE-2026-93602
suse.com/support/update/announcement/2026/suse-su-202624014-1
bugzilla.suse.com/1230032
bugzilla.suse.com/1243862
bugzilla.suse.com/1249008
bugzilla.suse.com/1257902
bugzilla.suse.com/1270186
bugzilla.suse.com/1270521
bugzilla.suse.com/1270619
bugzilla.suse.com/1270644
bugzilla.suse.com/1270795
bugzilla.suse.com/1270870
bugzilla.suse.com/1270874
bugzilla.suse.com/1270989
bugzilla.suse.com/1274144
bugzilla.suse.com/1282217
suse.com/support/update/announcement/2026/suse-su-202624127-1
bugzilla.suse.com/1283239
suse.com/support/update/announcement/2026/suse-su-202624223-1
suse.com/support/update/announcement/2026/suse-su-20262441-1
suse.com/support/update/announcement/2026/suse-su-20262831-1
bugzilla.suse.com/1203257
suse.com/support/update/announcement/2026/suse-su-20263022-1
bugzilla.suse.com/1210346
bugzilla.suse.com/1223238
bugzilla.suse.com/1229955
bugzilla.suse.com/1242611
suse.com/security/cve/CVE-2023-26964
suse.com/security/cve/CVE-2024-32650
suse.com/security/cve/CVE-2024-43806
suse.com/support/update/announcement/2026/suse-su-20263992-1
ubuntu.com/security/CVE-2026-25727
cve.org/CVERecord?id=CVE-2026-25727
Left out here: the rest of 10 source descriptions. The JSON record has them. Left out on purpose, here and in the API, to keep responses small: 24 source records.