Every CVE Search/ Get API key

CVE-2025-5791

Users: `root` appended to group listings

7.1 HighFix available

A flaw was found in the user's crate for Rust. This vulnerability allows privilege escalation via incorrect group listing when a user or process has fewer than exactly 1024 groups, leading to the erroneous inclusion of the root group in the access list.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
None

Exploit likelihood

0.21%Up 0.2 points since Jun 7, 2025
90%50%10%1%

What each source reports

CVE List Score used 7.1

Users: `root` appended to group listings

A flaw was found in the user's crate for Rust. This vulnerability allows privilege escalation via incorrect group listing when a user or process has fewer than exactly 1024 groups, leading to the erroneous inclusion of the root group in the access list.

Record
CVE-2025-5791
CVSS 3.1
7.1 HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Weakness
CWE-266
Updated
2026-11-04
EUVDEUVD-2025-16945 7.1

A flaw was found in the user's crate for Rust. This vulnerability allows privilege escalation via incorrect group listing when a user or process has fewer than exactly 1024 groups, leading to the erroneous inclusion of the root group in the access list.

Record
EUVD-2025-16945
CVSS 3.1
7.1 HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-04
GitHub AdvisoriesGHSA-m65q-v92h-cm7q 7.1

users may append `root` to group listings

Affected versions append root to group listings, unless the correct listing has exactly 1024 groups.

This affects both:

  • The supplementary groups of a user
  • The group access list of the current process

If the caller uses this information for access control, this may lead to privilege escalation.

This crate is not currently maintained, so a patched version is not available.

Versions older than 0.8.0 do not contain the affected functions, so downgrading to them is a workaround.

Recommended alternatives

  • uzers (an actively maintained fork of the users crate)
  • sysinfo
Record
GHSA-m65q-v92h-cm7q
CVSS 3.1
7.1 HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Weakness
CWE-266
Updated
2026-11-02
NVD 7.1

A flaw was found in the user's crate for Rust. This vulnerability allows privilege escalation via incorrect group listing when a user or process has fewer than exactly 1024 groups, leading to the erroneous inclusion of the root group in the access list.

Record
CVE-2025-5791
CVSS 3.1
7.1 HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Weakness
CWE-266
Updated
2026-11-04
OSVGHSA-m65q-v92h-cm7q 7.1

users may append `root` to group listings

Affected versions append root to group listings, unless the correct listing has exactly 1024 groups.

This affects both:

  • The supplementary groups of a user
  • The group access list of the current process

If the caller uses this information for access control, this may lead to privilege escalation.

This crate is not currently maintained, so a patched version is not available.

Versions older than 0.8.0 do not contain the affected functions, so downgrading to them is a workaround.

Recommended alternatives

  • uzers (an actively maintained fork of the users crate)
  • sysinfo
Record
GHSA-m65q-v92h-cm7q
CVSS 3.1
7.1 HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Weakness
CWE-266
Updated
2026-11-02
OSVUBUNTU-CVE-2025-5791 7.1

A flaw was found in the user's crate for Rust. This vulnerability allows privilege escalation via incorrect group listing when a user or process has fewer than exactly 1024 groups, leading to the erroneous inclusion of the root group in the access list.

Record
UBUNTU-CVE-2025-5791
CVSS 3.1
7.1 HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
Show 17 moreShow less
OSVAZL-63771 No score

CVE-2025-5791 affecting package kata-containers-cc for versions less than 3.15.0.aks0-15

A flaw was found in the user's crate for Rust. This vulnerability allows privilege escalation via incorrect group listing when a user or process has fewer than exactly 1024 groups, leading to the erroneous inclusion of the root group in the access list.

Record
AZL-63771
Updated
2026-11-05
OSVAZL-63848 No score

CVE-2025-5791 affecting package kata-containers-cc for versions less than 3.2.0.azl2-7

A flaw was found in the user's crate for Rust. This vulnerability allows privilege escalation via incorrect group listing when a user or process has fewer than exactly 1024 groups, leading to the erroneous inclusion of the root group in the access list.

Record
AZL-63848
Updated
2026-11-02
OSVopenSUSE-SU-2025:15217-1 No score

flake-pilot-3.1.19-1.1 on GA media

These are all security issues fixed in the flake-pilot-3.1.19-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:15217-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:15246-1 No score

mirrorsorcerer-0.1.3~1-1.1 on GA media

These are all security issues fixed in the mirrorsorcerer-0.1.3~1-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:15246-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:15335-1 No score

afterburn-5.8.2-3.1 on GA media

These are all security issues fixed in the afterburn-5.8.2-3.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:15335-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:15412-1 No score

agama-17+60.68fdb92ec-26.1 on GA media

These are all security issues fixed in the agama-17+60.68fdb92ec-26.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:15412-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:15628-1 No score

lsd-1.2.0-1.1 on GA media

These are all security issues fixed in the lsd-1.2.0-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:15628-1
Updated
2026-11-02
OSVRUSTSEC-2025-0040 No score

`root` appended to group listings

Affected versions append root to group listings, unless the correct listing has exactly 1024 groups.

This affects both:

  • The supplementary groups of a user
  • The group access list of the current process

If the caller uses this information for access control, this may lead to privilege escalation.

This crate is not currently maintained, so a patched version is not available.

Versions older than 0.8.0 do not contain the affected functions, so downgrading to them is a workaround.

Recommended alternatives

  • uzers (an actively maintained fork of the users crate)
  • sysinfo
Record
RUSTSEC-2025-0040
Updated
2026-11-02
OSVSUSE-RU-2025:20961-1 No score

Recommended update for afterburn

This update for afterburn fixes the following issues:

  • Update to version 5.9.0.git21.a73f509:

    • docs/release-notes: update for release 5.10.0
    • cargo: update dependencies
    • microsoft/azure: Add XML attribute alias for serde-xml-rs Fedora compat
    • docs/release-notes: Add entry for Azure SharedConfig XML parsing fix
    • microsoft/azure: Fix SharedConfig parsing of XML attributes
    • microsoft/azure: Mock goalstate.SharedConfig output in tests
    • providers/azure: switch SSH key retrieval from certs endpoint to IMDS as azure stopped providing keys in the old one (bsc#1250471)
    • build(deps): bump the build group with 8 updates
    • build(deps): bump slab from 0.4.10 to 0.4.11
    • build(deps): bump actions/checkout from 4 to 5
    • upcloud: implement UpCloud provider
    • build(deps): bump the build group with 4 updates
    • Sync repo templates ⚙
  • Update to version 5.9.0:

    • cargo: Afterburn release 5.9.0
    • docs/release-notes: update for release 5.9.0
    • cargo: update dependencies
    • Add TMT test structure and basic smoke test
    • build(deps): bump openssl from 0.10.72 to 0.10.73
    • build(deps): bump reqwest from 0.12.15 to 0.12.18
    • docs/release-notes: Update changelog entry
    • dracut: Return 255 in module-setup
    • oraclecloud: add release note and move base URL to constant
    • oraclecloud: implement oraclecloud provider
    • build(deps): bump nix from 0.29.0 to 0.30.1
    • build(deps): bump zbus from 5.7.0 to 5.7.1
    • build(deps): bump serde-xml-rs from 0.6.0 to 0.8.1
    • build(deps): bump ipnetwork from 0.20.0 to 0.21.1
    • build(deps): bump clap from 4.5.38 to 4.5.39
Record
SUSE-RU-2025:20961-1
Updated
2026-11-02
OSVSUSE-RU-2025:21046-1 No score

Recommended update for afterburn

This update for afterburn fixes the following issues:

  • Update to version 5.9.0.git21.a73f509:

    • docs/release-notes: update for release 5.10.0
    • cargo: update dependencies
    • microsoft/azure: Add XML attribute alias for serde-xml-rs Fedora compat
    • docs/release-notes: Add entry for Azure SharedConfig XML parsing fix
    • microsoft/azure: Fix SharedConfig parsing of XML attributes
    • microsoft/azure: Mock goalstate.SharedConfig output in tests
    • providers/azure: switch SSH key retrieval from certs endpoint to IMDS as azure stopped providing keys in the old one (bsc#1250471)
    • build(deps): bump the build group with 8 updates
    • build(deps): bump slab from 0.4.10 to 0.4.11
    • build(deps): bump actions/checkout from 4 to 5
    • upcloud: implement UpCloud provider
    • build(deps): bump the build group with 4 updates
    • Sync repo templates ⚙
  • Update to version 5.9.0:

    • cargo: Afterburn release 5.9.0
    • docs/release-notes: update for release 5.9.0
    • cargo: update dependencies
    • Add TMT test structure and basic smoke test
    • build(deps): bump openssl from 0.10.72 to 0.10.73
    • build(deps): bump reqwest from 0.12.15 to 0.12.18
    • docs/release-notes: Update changelog entry
    • dracut: Return 255 in module-setup
    • oraclecloud: add release note and move base URL to constant
    • oraclecloud: implement oraclecloud provider
    • build(deps): bump nix from 0.29.0 to 0.30.1
    • build(deps): bump zbus from 5.7.0 to 5.7.1
    • build(deps): bump serde-xml-rs from 0.6.0 to 0.8.1
    • build(deps): bump ipnetwork from 0.20.0 to 0.21.1
    • build(deps): bump clap from 4.5.38 to 4.5.39
Record
SUSE-RU-2025:21046-1
Updated
2026-11-02
OSVSUSE-SU-2025:02166-1 No score

Security update for himmelblau

This update for himmelblau fixes the following issues:

  • CVE-2025-5791: Fixed using deprecated users crate (bsc#1244202)
  • CVE-2025-3416: Fixed use-After-Free in Md::fetch and Cipher::fetch in rust-openssl crate (bsc#1242648)

Update to version 0.7.17+git.0.1ebdab0

  • Update sccache-action version to use new cache service
Record
SUSE-SU-2025:02166-1
Updated
2026-11-02
OSVSUSE-SU-2025:3783-1 No score

Security update for afterburn

This update for afterburn fixes the following issues:

Update to version 5.9.0.git21.a73f509.

Security issues fixed:

  • CVE-2022-24713: regex: no proper complexity limitation when parsing untrusted regular expressions with large repetitions on empty sub-expressions can lead to excessive resource consumption and denial of service (bsc#1196972).
  • CVE-2024-12224: idna: acceptance of Punycode labels that do not produce any non-ASCII output may lead to incorrect hostname comparisons and incorrect URL parsing (bsc#1243850).
  • CVE-2025-5791: users: root user being appended to group listings whenever listing does not have exactly 1024 groups can lead to privilege escalation when information is used for access control (bsc#1244199).
  • CVE-2025-3416: openssl: passing of Some(...) value as properties argument to Md::fetch or Cipher::fetch can lead to use-after-free (bsc#1242665).

Other issues fixed:

  • Fixed in version 5.9.0.git21.a73f509:

    • cargo: update dependencies
    • microsoft/azure: Add XML attribute alias for serde-xml-rs Fedora compat
    • microsoft/azure: Fix SharedConfig parsing of XML attributes
    • microsoft/azure: Mock goalstate.SharedConfig output in tests
    • providers/azure: switch SSH key retrieval from certs endpoint to IMDS as azure stopped providing keys in the old one (bsc#1250471).
    • upcloud: implement UpCloud provider
    • Update several build dependencies
  • Fixed in version 5.9.0:

    • cargo: update dependencies
    • dracut: Return 255 in module-setup
    • oraclecloud: add release note and move base URL to constant
    • oraclecloud: implement oraclecloud provider
    • Update several build dependencies
  • Fixed in version 5.8.2:

    • cargo: update dependencies
    • packit: add initial support
  • Fixed in version 5.7.0.git103.bae893c:

    • proxmoxve: Add more context to log messages.
    • proxmoxve: Remove unneeded fields
    • proxmoxve: Add tests for static network configuration from cloud-init.
    • proxmoxve: Add support for static network configuration from cloud-init.
    • providers/openstack: ignore ec2 metadata if not present
    • proxmox: use noop provider if no configdrive
    • Update several build dependencies
  • Fixed in version 5.7.0:

    • cargo: update dependencies
    • dhcp: replace dbus_proxy with proxy, and zbus traits
    • providers/hetzner: private ipv4 addresses in attributes
    • openstack: Document the two platforms
    • microsoft/azure: allow empty certificate chain in PKCS12 file
    • proxmoxve: implement proxmoxve provider
    • providers/hetzner: fix duplicate attribute prefix
    • lint: silence deadcode warnings
    • lint: address latest lint's from msrv update
    • cargo: update msrv to 1.75
    • providers: Add 'akamai' provider
    • providers/vmware: add missing public functions for non-amd64
    • providers/vmware: Process guestinfo.metadata netplan configuration
    • kubevirt: Run afterburn-hostname service
    • providers: add support for scaleway
    • Move away from deprecated users to uzers
    • providers/hetzner: add support for Hetzner Cloud
    • cargo: update MSRV to 1.71
    • cargo: specify required features for nix dependency
    • openstack: Add attribute OPENSTACK_INSTANCE_UUID
    • cargo: allow openssl 0.10.46
    • build-sys: Use new tier = 2 for cargo-vendor-filterer
    • cargo: fix minimum version of openssl crate
    • microsoft/crypto/mod: replace deprecated function parse with parse2
    • cli: switch to clap derive
    • cli: add descriptive value names for option arguments in --help
    • cli: have clap require exactly one of --cmdline/--provider
    • providers/*: move endpoint mocking into retry::Client
    • retry/client: move URL parsing into helper function
    • providers/microsoft: import crate::retry
    • providers/microsoft: use stored client for all fetches
    • providers/packet: use stored client for boot checkin
    • initrd: remember to write trailing newline to network kargs file
    • util: drop obsolete 'OEM' terminology
    • Inline variables into format strings
    • Update…
Record
SUSE-SU-2025:3783-1
Updated
2026-11-02
OSVSUSE-SU-2025:3784-1 No score

Security update for afterburn

This update for afterburn fixes the following issues:

Update to version 5.9.0.git21.a73f509.

Security issues fixed:

  • CVE-2022-24713: regex: no proper complexity limitation when parsing untrusted regular expressions with large repetitions on empty sub-expressions can lead to excessive resource consumption and denial of service (bsc#1196972).
  • CVE-2024-12224: idna: acceptance of Punycode labels that do not produce any non-ASCII output may lead to incorrect hostname comparisons and incorrect URL parsing (bsc#1243850).
  • CVE-2025-5791: users: root user being appended to group listings whenever listing does not have exactly 1024 groups can lead to privilege escalation when information is used for access control (bsc#1244199).
  • CVE-2025-3416: openssl: passing of Some(...) value as properties argument to Md::fetch or Cipher::fetch can lead to use-after-free (bsc#1242665).

Other issues fixed:

  • Fixed in version 5.9.0.git21.a73f509:

    • cargo: update dependencies
    • microsoft/azure: Add XML attribute alias for serde-xml-rs Fedora compat
    • microsoft/azure: Fix SharedConfig parsing of XML attributes
    • microsoft/azure: Mock goalstate.SharedConfig output in tests
    • providers/azure: switch SSH key retrieval from certs endpoint to IMDS as azure stopped providing keys in the old one (bsc#1250471).
    • upcloud: implement UpCloud provider
    • Update several build dependencies
  • Fixed in version 5.9.0:

    • cargo: update dependencies
    • dracut: Return 255 in module-setup
    • oraclecloud: add release note and move base URL to constant
    • oraclecloud: implement oraclecloud provider
    • Update several build dependencies
  • Fixed in version 5.8.2:

    • cargo: update dependencies
    • packit: add initial support
  • Fixed in version 5.7.0.git103.bae893c:

    • proxmoxve: Add more context to log messages.
    • proxmoxve: Remove unneeded fields
    • proxmoxve: Add tests for static network configuration from cloud-init.
    • proxmoxve: Add support for static network configuration from cloud-init.
    • providers/openstack: ignore ec2 metadata if not present
    • proxmox: use noop provider if no configdrive
    • Update several build dependencies
  • Fixed in version 5.7.0:

    • cargo: update dependencies
    • dhcp: replace dbus_proxy with proxy, and zbus traits
    • providers/hetzner: private ipv4 addresses in attributes
    • openstack: Document the two platforms
    • microsoft/azure: allow empty certificate chain in PKCS12 file
    • proxmoxve: implement proxmoxve provider
    • providers/hetzner: fix duplicate attribute prefix
    • lint: silence deadcode warnings
    • lint: address latest lint's from msrv update
    • cargo: update msrv to 1.75
    • providers: Add 'akamai' provider
    • providers/vmware: add missing public functions for non-amd64
    • providers/vmware: Process guestinfo.metadata netplan configuration
    • kubevirt: Run afterburn-hostname service
    • providers: add support for scaleway
    • Move away from deprecated users to uzers
    • providers/hetzner: add support for Hetzner Cloud
    • cargo: update MSRV to 1.71
    • cargo: specify required features for nix dependency
    • openstack: Add attribute OPENSTACK_INSTANCE_UUID
    • cargo: allow openssl 0.10.46
    • build-sys: Use new tier = 2 for cargo-vendor-filterer
    • cargo: fix minimum version of openssl crate
    • microsoft/crypto/mod: replace deprecated function parse with parse2
    • cli: switch to clap derive
    • cli: add descriptive value names for option arguments in --help
    • cli: have clap require exactly one of --cmdline/--provider
    • providers/*: move endpoint mocking into retry::Client
    • retry/client: move URL parsing into helper function
    • providers/microsoft: import crate::retry
    • providers/microsoft: use stored client for all fetches
    • providers/packet: use stored client for boot checkin
    • initrd: remember to write trailing newline to network kargs file
    • util: drop obsolete 'OEM' terminology
    • Inline variables into format strings
    • Update…
Record
SUSE-SU-2025:3784-1
Updated
2026-11-02
OSVSUSE-SU-2025:3785-1 No score

Security update for afterburn

This update for afterburn fixes the following issues:

Update to version 5.9.0.git21.a73f509.

Security issues fixed:

  • CVE-2022-24713: regex: no proper complexity limitation when parsing untrusted regular expressions with large repetitions on empty sub-expressions can lead to excessive resource consumption and denial of service (bsc#1196972).
  • CVE-2024-12224: idna: acceptance of Punycode labels that do not produce any non-ASCII output may lead to incorrect hostname comparisons and incorrect URL parsing (bsc#1243850).
  • CVE-2025-5791: users: root user being appended to group listings whenever listing does not have exactly 1024 groups can lead to privilege escalation when information is used for access control (bsc#1244199).
  • CVE-2025-3416: openssl: passing of Some(...) value as properties argument to Md::fetch or Cipher::fetch can lead to use-after-free (bsc#1242665).

Other issues fixed:

  • Fixed in version 5.9.0.git21.a73f509:

    • cargo: update dependencies
    • microsoft/azure: Add XML attribute alias for serde-xml-rs Fedora compat
    • microsoft/azure: Fix SharedConfig parsing of XML attributes
    • microsoft/azure: Mock goalstate.SharedConfig output in tests
    • providers/azure: switch SSH key retrieval from certs endpoint to IMDS as azure stopped providing keys in the old one (bsc#1250471).
    • upcloud: implement UpCloud provider
    • Update several build dependencies
  • Fixed in version 5.9.0:

    • cargo: update dependencies
    • dracut: Return 255 in module-setup
    • oraclecloud: add release note and move base URL to constant
    • oraclecloud: implement oraclecloud provider
    • Update several build dependencies
  • Fixed in version 5.8.2:

    • cargo: update dependencies
    • packit: add initial support
  • Fixed in version 5.7.0.git103.bae893c:

    • proxmoxve: Add more context to log messages.
    • proxmoxve: Remove unneeded fields
    • proxmoxve: Add tests for static network configuration from cloud-init.
    • proxmoxve: Add support for static network configuration from cloud-init.
    • providers/openstack: ignore ec2 metadata if not present
    • proxmox: use noop provider if no configdrive
    • Update several build dependencies
  • Fixed in version 5.7.0:

    • cargo: update dependencies
    • dhcp: replace dbus_proxy with proxy, and zbus traits
    • providers/hetzner: private ipv4 addresses in attributes
    • openstack: Document the two platforms
    • microsoft/azure: allow empty certificate chain in PKCS12 file
    • proxmoxve: implement proxmoxve provider
    • providers/hetzner: fix duplicate attribute prefix
    • lint: silence deadcode warnings
    • lint: address latest lint's from msrv update
    • cargo: update msrv to 1.75
    • providers: Add 'akamai' provider
    • providers/vmware: add missing public functions for non-amd64
    • providers/vmware: Process guestinfo.metadata netplan configuration
    • kubevirt: Run afterburn-hostname service
    • providers: add support for scaleway
    • Move away from deprecated users to uzers
    • providers/hetzner: add support for Hetzner Cloud
    • cargo: update MSRV to 1.71
    • cargo: specify required features for nix dependency
    • openstack: Add attribute OPENSTACK_INSTANCE_UUID
    • cargo: allow openssl 0.10.46
    • build-sys: Use new tier = 2 for cargo-vendor-filterer
    • cargo: fix minimum version of openssl crate
    • microsoft/crypto/mod: replace deprecated function parse with parse2
    • cli: switch to clap derive
    • cli: add descriptive value names for option arguments in --help
    • cli: have clap require exactly one of --cmdline/--provider
    • providers/*: move endpoint mocking into retry::Client
    • retry/client: move URL parsing into helper function
    • providers/microsoft: import crate::retry
    • providers/microsoft: use stored client for all fetches
    • providers/packet: use stored client for boot checkin
    • initrd: remember to write trailing newline to network kargs file
    • util: drop obsolete 'OEM' terminology
    • Inline variables into format strings
    • Update…
Record
SUSE-SU-2025:3785-1
Updated
2026-11-02
OSVSUSE-SU-2025:3786-1 No score

Security update for afterburn

This update for afterburn fixes the following issues:

Update to version 5.9.0.git21.a73f509.

Security issues fixed:

  • CVE-2022-24713: regex: no proper complexity limitation when parsing untrusted regular expressions with large repetitions on empty sub-expressions can lead to excessive resource consumption and denial of service (bsc#1196972).
  • CVE-2024-12224: idna: acceptance of Punycode labels that do not produce any non-ASCII output may lead to incorrect hostname comparisons and incorrect URL parsing (bsc#1243850).
  • CVE-2025-5791: users: root user being appended to group listings whenever listing does not have exactly 1024 groups can lead to privilege escalation when information is used for access control (bsc#1244199).
  • CVE-2025-3416: openssl: passing of Some(...) value as properties argument to Md::fetch or Cipher::fetch can lead to use-after-free (bsc#1242665).

Other issues fixed:

  • Fixed in version 5.9.0.git21.a73f509:

    • cargo: update dependencies
    • microsoft/azure: Add XML attribute alias for serde-xml-rs Fedora compat
    • microsoft/azure: Fix SharedConfig parsing of XML attributes
    • microsoft/azure: Mock goalstate.SharedConfig output in tests
    • providers/azure: switch SSH key retrieval from certs endpoint to IMDS as azure stopped providing keys in the old one (bsc#1250471).
    • upcloud: implement UpCloud provider
    • Update several build dependencies
  • Fixed in version 5.9.0:

    • cargo: update dependencies
    • dracut: Return 255 in module-setup
    • oraclecloud: add release note and move base URL to constant
    • oraclecloud: implement oraclecloud provider
    • Update several build dependencies
  • Fixed in version 5.8.2:

    • cargo: update dependencies
    • packit: add initial support
  • Fixed in version 5.7.0.git103.bae893c:

    • proxmoxve: Add more context to log messages.
    • proxmoxve: Remove unneeded fields
    • proxmoxve: Add tests for static network configuration from cloud-init.
    • proxmoxve: Add support for static network configuration from cloud-init.
    • providers/openstack: ignore ec2 metadata if not present
    • proxmox: use noop provider if no configdrive
    • Update several build dependencies
  • Fixed in version 5.7.0:

    • cargo: update dependencies
    • dhcp: replace dbus_proxy with proxy, and zbus traits
    • providers/hetzner: private ipv4 addresses in attributes
    • openstack: Document the two platforms
    • microsoft/azure: allow empty certificate chain in PKCS12 file
    • proxmoxve: implement proxmoxve provider
    • providers/hetzner: fix duplicate attribute prefix
    • lint: silence deadcode warnings
    • lint: address latest lint's from msrv update
    • cargo: update msrv to 1.75
    • providers: Add 'akamai' provider
    • providers/vmware: add missing public functions for non-amd64
    • providers/vmware: Process guestinfo.metadata netplan configuration
    • kubevirt: Run afterburn-hostname service
    • providers: add support for scaleway
    • Move away from deprecated users to uzers
    • providers/hetzner: add support for Hetzner Cloud
    • cargo: update MSRV to 1.71
    • cargo: specify required features for nix dependency
    • openstack: Add attribute OPENSTACK_INSTANCE_UUID
    • cargo: allow openssl 0.10.46
    • build-sys: Use new tier = 2 for cargo-vendor-filterer
    • cargo: fix minimum version of openssl crate
    • microsoft/crypto/mod: replace deprecated function parse with parse2
    • cli: switch to clap derive
    • cli: add descriptive value names for option arguments in --help
    • cli: have clap require exactly one of --cmdline/--provider
    • providers/*: move endpoint mocking into retry::Client
    • retry/client: move URL parsing into helper function
    • providers/microsoft: import crate::retry
    • providers/microsoft: use stored client for all fetches
    • providers/packet: use stored client for boot checkin
    • initrd: remember to write trailing newline to network kargs file
    • util: drop obsolete 'OEM' terminology
    • Inline variables into format strings
    • Update…
Record
SUSE-SU-2025:3786-1
Updated
2026-11-02
OSVSUSE-SU-2026:22917-1 No score

Security update for afterburn

This update for afterburn fixes the following issues

Update to version 5.10.0.git73.b97f772.

Security issues fixed:

  • CVE-2022-24713: regex: high complexity when parsing regexes with large repetitions on empty sub-expressions can lead to DoS (bsc#1196972).
  • CVE-2024-12224: idna: privilege escalation due acceptance Punycode labels that do not produce any non-ASCII when decoded (bsc#1243850).
  • CVE-2025-3416: openssl: use-after-free in Md::fetch and Cipher::fetch (bsc#1242665).
  • CVE-2025-5791: users: root appended to group listings unless the correct listing has exactly 1024 groups (bsc#1244199).
  • CVE-2026-41676: openssl: Deriver:derive and PkeyCtxRef:derive can overflow short buffers on OpenSSL 1.1.1 (bsc#1270175).
  • CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length (bsc#1270555).
  • CVE-2026-41678: openssl: incorrect bounds assertion in aes::unwrap_key() can lead to OOB write (bsc#1270651).
  • CVE-2026-41681: openssl: MdCtxRef::digest_final() writes past caller buffer with no length check (bsc#1270787).
  • CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory to network peers (bsc#1270817).
  • CVE-2026-42327: openssl: undefined behavior in X509Ref::ocsp_responders when processing certificates with non-UTF-8 OCSP URLs (bsc#1270483).
  • CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding (bsc#1270886).
  • CVE-2026-45784: openssl: out-of-bounds write in CipherCtxRef::cipher_update_inplace for AES-KW-PAD ciphers (bsc#1270949).
  • CVE-2026-25541: bytes: integer overflow in BytesMut:reserve can lead to undefined behavior and crashes (bsc#1271348).

Other updates and bugfixes:

  • Version 5.10.0.git73.b97f772:
  • Version 5.10.0.git70.9cc2a7b:
    • build(deps): bump openssl from 0.10.78 to 0.10.79
    • providers/hetzner: Add the HETZNER_PUBLIC_IPV6 attribute
    • providers/hetzner: Add support for network configuration
    • build(deps): bump rustls-webpki from 0.103.10 to 0.103.13
    • build(deps): bump openssl from 0.10.73 to 0.10.78
    • docs: Add AGENTS.md and CLAUDE.md for AI coding assistants
    • build(deps): bump rand from 0.9.2 to 0.9.4
    • opencode: add skills for provider scaffolding and release automation
    • ibmcloud-classic: Add missing network_id to fixture
    • kubevirt: Support static gateway and DNS with DHCP
    • build(deps): bump rustls-webpki from 0.103.6 to 0.103.10
    • fix(proxmoxve): Define DNS entries for every interface
    • Makefile: download 90-afterburn-authorized-keys-file.conf for rpm building
    • Sync repo templates ⚙
    • build(deps): bump bytes from 1.10.1 to 1.11.1
    • util/dhcp: Fix clippy lints
    • build(deps): bump actions/checkout from 4 to 6
    • build(deps): bump actions/upload-artifact from 4 to 5
    • kubevirt: modprobe for virtio_blk; remove dracut preload
    • kubevirt: Add NoCloud network configuration support
    • kubevirt: Support config drive network data
    • kubevirt: Refactor the provider to follow the proxmoxve structure
    • dracut: Add virtio_blk module preload to afterburn-network-kargs service
    • docs: Add release notes
    • cargo: Afterburn release 5.10.0
  • Version 5.10.0:
    • docs/release-notes: update for release 5.10.0
    • cargo: update dependencies
    • microsoft/azure: Add XML attribute alias for serde-xml-rs Fedora compat
    • docs/release-notes: Add entry for Azure SharedConfig XML parsing fix
    • microsoft/azure: Fix SharedConfig parsing of XML attributes
    • microsoft/azure: Mock goalstate.SharedConfig output in tests
    • providers/azure: switch SSH key retrieval from certs endpoint to…
Record
SUSE-SU-2026:22917-1
Updated
2026-11-02
OSVSUSE-SU-2026:23071-1 No score

Security update for afterburn

This update for afterburn fixes the following issues:

Update to version 5.10.0.git73.b97f772.

Security issues fixed:

  • CVE-2026-41676: openssl: Deriver:derive and PkeyCtxRef:derive can overflow short buffers on OpenSSL 1.1.1 (bsc#1270175).
  • CVE-2026-41677: openssl: out-of-bounds read in PEM password callback when returning an oversized length (bsc#1270555).
  • CVE-2026-41678: openssl: incorrect bounds assertion in aes::unwrap_key() can lead to OOB write (bsc#1270651).
  • CVE-2026-41681: openssl: MdCtxRef::digest_final() writes past caller buffer with no length check (bsc#1270787).
  • CVE-2026-41898: openssl: unchecked callback-returned length in PSK and cookie generate trampolines can leak adjacent memory to network peers (bsc#1270817).
  • CVE-2026-42327: openssl: undefined behavior in X509Ref::ocsp_responders when processing certificates with non-UTF-8 OCSP URLs (bsc#1270483).
  • CVE-2026-44662: openssl: heap buffer overflow when encrypting with AES key-wrap-with-padding (bsc#1270886).
  • CVE-2026-45784: openssl: out-of-bounds write in CipherCtxRef::cipher_update_inplace for AES-KW-PAD ciphers (bsc#1270949).
  • CVE-2026-25541: bytes: integer overflow in BytesMut:reserve can lead to undefined behavior and crashes (bsc#1271348).

Other updates and bugfixes:

  • Version 5.10.0.git73.b97f772:
  • Version 5.10.0.git70.9cc2a7b:
    • build(deps): bump openssl from 0.10.78 to 0.10.79
    • providers/hetzner: Add the HETZNER_PUBLIC_IPV6 attribute
    • providers/hetzner: Add support for network configuration
    • build(deps): bump rustls-webpki from 0.103.10 to 0.103.13
    • build(deps): bump openssl from 0.10.73 to 0.10.78
    • docs: Add AGENTS.md and CLAUDE.md for AI coding assistants
    • build(deps): bump rand from 0.9.2 to 0.9.4
    • opencode: add skills for provider scaffolding and release automation
    • ibmcloud-classic: Add missing network_id to fixture
    • kubevirt: Support static gateway and DNS with DHCP
    • build(deps): bump rustls-webpki from 0.103.6 to 0.103.10
    • fix(proxmoxve): Define DNS entries for every interface
    • Makefile: download 90-afterburn-authorized-keys-file.conf for rpm building
    • Sync repo templates ⚙
    • build(deps): bump bytes from 1.10.1 to 1.11.1
    • util/dhcp: Fix clippy lints
    • build(deps): bump actions/checkout from 4 to 6
    • build(deps): bump actions/upload-artifact from 4 to 5
    • kubevirt: modprobe for virtio_blk; remove dracut preload
    • kubevirt: Add NoCloud network configuration support
    • kubevirt: Support config drive network data
    • kubevirt: Refactor the provider to follow the proxmoxve structure
    • dracut: Add virtio_blk module preload to afterburn-network-kargs service
    • docs: Add release notes
    • cargo: Afterburn release 5.10.0
  • Version 5.10.0:
    • docs/release-notes: update for release 5.10.0
    • cargo: update dependencies
    • microsoft/azure: Add XML attribute alias for serde-xml-rs Fedora compat
    • docs/release-notes: Add entry for Azure SharedConfig XML parsing fix
    • microsoft/azure: Fix SharedConfig parsing of XML attributes
    • microsoft/azure: Mock goalstate.SharedConfig output in tests
    • providers/azure: switch SSH key retrieval from certs endpoint to IMDS
    • build(deps): bump the build group with 8 updates
    • build(deps): bump slab from 0.4.10 to 0.4.11
    • build(deps): bump actions/checkout from 4 to 5
    • upcloud: implement UpCloud provider
    • build(deps): bump the build group with 4 updates
Record
SUSE-SU-2026:23071-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
users
crates.io
0.8.0 to 0.11.0 None known
kata-containers-cc
Azure Linux:3
before 3.15.0.aks0-15
3.15.0.aks0-15
kata-containers-cc
Azure Linux:2
before 3.2.0.azl2-7
3.2.0.azl2-7
users
crates.io
0.8.0 and later None known
afterburn
SUSE:Linux Micro 6.1
before 5.9.0.git21.a73f509-slfo.1.1_1.1
5.9.0.git21.a73f509-slfo.1.1_1.1
afterburn
SUSE:Linux Micro 6.0
before 5.9.0.git21.a73f509-1.1
5.9.0.git21.a73f509-1.1
himmelblau
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 2 CVEs
before 0.7.17+git.0.1ebdab0-150700.3.3.2
0.7.17+git.0.1ebdab0-150700.3.3.2
afterburn
SUSE:Linux Enterprise Micro 5.2
From an advisory covering 4 CVEs
before 5.9.0.git21.a73f509-150300.3.5.1
5.9.0.git21.a73f509-150300.3.5.1
afterburn
SUSE:Linux Enterprise Micro 5.5
From an advisory covering 4 CVEs
before 5.9.0.git21.a73f509-150500.3.3.1
5.9.0.git21.a73f509-150500.3.3.1
afterburn
SUSE:Linux Enterprise Micro 5.4
From an advisory covering 4 CVEs
before 5.9.0.git21.a73f509-150400.3.3.1
5.9.0.git21.a73f509-150400.3.3.1
Show 11 moreShow less
Affected packages
PackageAffectedFixed
afterburn
SUSE:Linux Enterprise Micro 5.3
From an advisory covering 4 CVEs
before 5.9.0.git21.a73f509-150400.3.3.1
5.9.0.git21.a73f509-150400.3.3.1
afterburn
SUSE:Linux Micro 6.0
From an advisory covering 13 CVEs
before 5.10.0.git73.b97f772-1.1
5.10.0.git73.b97f772-1.1
afterburn
SUSE:Linux Micro 6.1
From an advisory covering 13 CVEs
before 5.10.0.git73.b97f772-slfo.1.1_1.1
5.10.0.git73.b97f772-slfo.1.1_1.1
rust-users
Ubuntu:20.04:LTS
All versions, plus listed versions
0.9.1-1
None known
rust-users
Ubuntu:22.04:LTS
All versions, plus listed versions
0.11.0-1
None known
rust-users
Ubuntu:24.04:LTS
All versions, plus listed versions
0.11.0-1
None known
flake-pilot
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 3.1.19-1.1
3.1.19-1.1
mirrorsorcerer
openSUSE:Tumbleweed
before 0.1.3~1-1.1
0.1.3~1-1.1
afterburn
openSUSE:Tumbleweed
before 5.8.2-3.1
5.8.2-3.1
agama
openSUSE:Tumbleweed
before 17+60.68fdb92ec-26.1
17+60.68fdb92ec-26.1
lsd
openSUSE:Tumbleweed
before 1.2.0-1.1
1.2.0-1.1

History

History
RecordedChangedSources
affectedOSV
productsEUVD, NVD
facts, productsCVE List
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2025-5791 is a high vulnerability (CVSS 7.1) in Red Hat Enterprise Linux 10, published January 15, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.21%, the 10th percentile. Fixed in kata-containers-cc 3.15.0.aks0-15.

References

Show 44 moreShow less
This page doesn't list everything

Left out here: the rest of 5 source descriptions. The JSON record has them.

MoveEnter Open