Security update for afterburn
| Announcement ID: | SUSE-SU-2025:20474-1 |
|---|---|
| Release Date: | 2025-07-10T14:27:22Z |
| Rating: | moderate |
| References: | |
| Cross-References: | |
| CVSS scores: |
|
| Affected Products: |
|
An update that solves one vulnerability can now be installed.
Description:
This update for afterburn fixes the following issues:
- Update to version 5.8.2:
- cargo: Afterburn release 5.8.2
- docs/release-notes: update for release 5.8.2
- cargo: update dependencies
-
packit: add initial support
-
Update to version 5.7.0:
- build(deps): bump crossbeam-channel from 0.5.13 to 0.5.15
- build(deps): bump tokio from 1.40.0 to 1.44.2
- CVE-2025-3416: openssl: Fixed Use-After-Free in Md::fetch and Cipher::fetch in rust-openssl crate (bsc#1242665)
- build(deps): bump zbus from 4.4.0 to 5.5.0
- mod.rs: Fix clippy lint errors
- release-notes.md: add release notes for rust version update
- Cargo.toml: bump MSRV to 1.84.1
- build(deps): bump mockito from 1.6.1 to 1.7.0
- build(deps): bump serde_json from 1.0.139 to 1.0.140
- build(deps): bump tempfile from 3.17.1 to 3.19.1
- build(deps): bump clap from 4.5.31 to 4.5.35
- build(deps): bump reqwest from 0.12.12 to 0.12.15
- Update release notes.
- 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.
- build(deps): bump mailparse from 0.15.0 to 0.16.1
- build(deps): bump ring from 0.17.8 to 0.17.13
- build(deps): bump anyhow from 1.0.95 to 1.0.96
- release notes: add notes for tempfile bump from 3.16.0 to 3.17.1
- build(deps): bump serde from 1.0.217 to 1.0.218
- build(deps): bump openssl from 0.10.70 to 0.10.71
- build(deps): bump tempfile from 3.16.0 to 3.17.1
- build(deps): bump serde_json from 1.0.138 to 1.0.139
- build(deps): bump clap from 4.5.27 to 4.5.31
- add makefile targets for fmt,lint and test
- providers/openstack: ignore ec2 metadata if not present
- build(deps): bump ipnetwork from 0.20.0 to 0.21.1
- build(deps): bump reqwest from 0.12.7 to 0.12.12
- docs: add changelog entry
- proxmox: use noop provider if no configdrive
- add noop provider
-
release-notes: remove "upcoming"
-
Update to version 5.7.0:
- cargo: Afterburn release 5.7.0
- docs/release-notes: update for release 5.7.0
- cargo: update dependencies
- dhcp: replace dbus_proxy with proxy, and zbus traits
- build(deps): bump zbus from 3.15.2 to 4.4.0
- build(deps): bump tempfile from 3.10.1 to 3.12.0
- build(deps): bump serde from 1.0.205 to 1.0.210
- build(deps): bump serde_json from 1.0.121 to 1.0.127
- build(deps): bump reqwest from 0.12.5 to 0.12.7
- build(deps): bump uzers from 0.12.0 to 0.12.1
- build(deps): bump clap from 4.5.13 to 4.5.16
- build(deps): bump serde from 1.0.203 to 1.0.205
- build(deps): bump serde_json from 1.0.119 to 1.0.121
- build(deps): bump mockito from 1.4.0 to 1.5.0
- build(deps): bump openssh-keys from 0.6.3 to 0.6.4
- build(deps): bump clap from 4.5.8 to 4.5.13
- build(deps): bump openssl from 0.10.64 to 0.10.66
- providers/hetzner: private ipv4 addresses in attributes
- openstack: Document the two platforms
- build(deps): bump zerovec-derive from 0.10.2 to 0.10.3
- build(deps): bump zerovec from 0.10.2 to 0.10.4
- build(deps): bump nix from 0.27.1 to 0.29.0
- microsoft/azure: allow empty certificate chain in PKCS12 file
- proxmoxve: implement proxmoxve provider
- providers/hetzner: fix duplicate attribute prefix
- build(deps): bump pnet_base from 0.34.0 to 0.35.0
- cargo: Afterburn release 5.6.0
- docs/release-notes: update for release 5.6.0
- cargo: update dependencies
- build(deps): bump libflate from 1.4.0 to 2.1.0
- build(deps): bump base64 from 0.21.7 to 0.22.1
- build(deps): bump uzers from 0.11.3 to 0.12.0
- build(deps): bump pnet_datalink from 0.34.0 to 0.35.0
- build(deps): bump nix from 0.28.0 to 0.29.0
- lint: silence deadcode warnings
- lint: address latest lint's from msrv update
- workflows/rust: directly update toolchain to 1.75.0
- cargo: update msrv to 1.75
- build(deps): bump reqwest from 0.12.2 to 0.12.4
- build(deps): bump serde from 1.0.197 to 1.0.200
- build(deps): bump anyhow from 1.0.81 to 1.0.82
- build(deps): bump mailparse from 0.14.1 to 0.15.0
- build(deps): bump serde_json from 1.0.115 to 1.0.116
- providers: Add "akamai" provider
- build(deps): bump h2 from 0.3.24 to 0.3.26
- build(deps): bump anyhow from 1.0.79 to 1.0.81
- build(deps): bump serde_json from 1.0.113 to 1.0.115
- build(deps): bump reqwest from 0.11.24 to 0.12.2
- build(deps): bump serde_yaml from 0.9.32 to 0.9.34+deprecated
- build(deps): bump mio from 0.8.10 to 0.8.11
- build(deps): bump mailparse from 0.14.0 to 0.14.1
- build(deps): bump openssl from 0.10.62 to 0.10.64
- build(deps): bump nix from 0.27.1 to 0.28.0
- build(deps): bump mockito from 1.2.0 to 1.4.0
- build(deps): bump tempfile from 3.9.0 to 3.10.1
- build(deps): bump serde_yaml from 0.9.31 to 0.9.32
- build(deps): bump serde from 1.0.195 to 1.0.197
- build(deps): bump h2 from 0.3.23 to 0.3.24
- build(deps): bump slog-term from 2.9.0 to 2.9.1
- build(deps): bump serde_yaml from 0.9.30 to 0.9.31
- build(deps): bump serde_json from 1.0.111 to 1.0.113
- build(deps): bump clap from 4.4.16 to 4.4.18
- build(deps): bump reqwest from 0.11.23 to 0.11.24
- cargo: Afterburn release 5.5.1
- docs/release-notes: update for release 5.5.1
- cargo: update dependencies
- build(deps): bump anyhow from 1.0.75 to 1.0.78
- build(deps): bump serde_yaml from 0.9.27 to 0.9.29
- build(deps): bump reqwest from 0.11.22 to 0.11.23
- build(deps): bump serde_json from 1.0.108 to 1.0.109
- build(deps): bump openssl from 0.10.60 to 0.10.62
- build(deps): bump tempfile from 3.8.1 to 3.9.0
- build(deps): bump clap from 4.4.10 to 4.4.12
- build(deps): bump unsafe-libyaml from 0.2.9 to 0.2.10
- providers/vmware: add missing public functions for non-amd64
- build(deps): bump clap from 4.4.8 to 4.4.10
- cargo: Afterburn release 5.5.0
- build(deps): bump openssl from 0.10.59 to 0.10.60
- docs/release-notes: update for release 5.5.0
- cargo: update dependencies
- ci: cancel previous build on PR update
- build(deps): allow building with libsystemd 0.7.0
- providers/vmware: Process guestinfo.metadata netplan configuration
- kubevirt: Run afterburn-hostname service
- build(deps): bump reqwest from 0.11.20 to 0.11.22
- build(deps): bump tempfile from 3.8.0 to 3.8.1
- build(deps): bump clap from 4.4.6 to 4.4.7
- build(deps): bump serde_json from 1.0.107 to 1.0.108
- build(deps): bump serde_yaml from 0.9.25 to 0.9.27
- build(deps): bump rustix from 0.37.19 to 0.37.25
- build(deps): bump clap from 4.4.2 to 4.4.6
- build(deps): bump serde_json from 1.0.105 to 1.0.107
- build(deps): bump mockito from 1.1.0 to 1.2.0
- providers: add support for scaleway
- Move away from deprecated
userstouzers - providers/hetzner: add support for Hetzner Cloud
- build(deps): bump clap from 4.4.1 to 4.4.2
- cargo: update MSRV to 1.71
- build(deps): bump clap from 4.3.19 to 4.4.1
- chore: Get rid of Clippy warnings
- cargo: specify required features for nix dependency
- build(deps): bump nix from 0.26.2 to 0.27.1
- build(deps): bump slog-async from 2.7.0 to 2.8.0
- build(deps): bump openssl from 0.10.56 to 0.10.57
- build(deps): bump reqwest from 0.11.18 to 0.11.20
- build(deps): bump serde from 1.0.185 to 1.0.188
- build(deps): bump tempfile from 3.7.1 to 3.8.0
- build(deps): bump serde from 1.0.183 to 1.0.185
- build(deps): bump anyhow from 1.0.72 to 1.0.75
- build(deps): bump serde_json from 1.0.104 to 1.0.105
- build(deps): bump openssl from 0.10.55 to 0.10.56
- build(deps): bump tempfile from 3.7.0 to 3.7.1
- build(deps): bump serde from 1.0.180 to 1.0.183
- build(deps): bump serde from 1.0.179 to 1.0.180
- build(deps): bump serde_json from 1.0.103 to 1.0.104
- build(deps): bump serde from 1.0.175 to 1.0.179
- build(deps): bump pnet_datalink from 0.33.0 to 0.34.0
- build(deps): bump serde from 1.0.171 to 1.0.175
- build(deps): bump clap from 4.3.14 to 4.3.19
- build(deps): bump pnet_base from 0.33.0 to 0.34.0
- build(deps): bump serde_yaml from 0.9.23 to 0.9.25
- build(deps): bump tempfile from 3.6.0 to 3.7.0
- build(deps): bump clap from 4.3.11 to 4.3.14
- build(deps): bump serde_yaml from 0.9.22 to 0.9.23
- build(deps): bump anyhow from 1.0.71 to 1.0.72
- build(deps): bump serde_json from 1.0.100 to 1.0.103
- build(deps): bump clap from 4.3.10 to 4.3.11
- build(deps): bump serde_json from 1.0.99 to 1.0.100
- build(deps): bump openssh-keys from 0.6.1 to 0.6.2
- build(deps): bump zbus from 3.13.1 to 3.14.1
- build(deps): bump clap from 4.3.8 to 4.3.10
- build(deps): bump serde from 1.0.164 to 1.0.165
- build(deps): bump serde_json from 1.0.96 to 1.0.99
- build(deps): bump clap from 4.3.3 to 4.3.8
- build(deps): bump serde_yaml from 0.9.21 to 0.9.22
- build(deps): bump openssl from 0.10.54 to 0.10.55
- build(deps): bump mockito from 1.0.2 to 1.1.0
- openstack: Add attribute OPENSTACK_INSTANCE_UUID
- build(deps): bump serde from 1.0.163 to 1.0.164
- build(deps): bump clap from 4.3.2 to 4.3.3
- build(deps): bump tempfile from 3.5.0 to 3.6.0
- cargo: Afterburn release 5.4.3
- docs/release-notes: update for release 5.4.3
- cargo: update dependencies
- cargo: allow openssl 0.10.46
- build(deps): bump openssl from 0.10.52 to 0.10.54
- build(deps): bump openssh-keys from 0.6.0 to 0.6.1
- build(deps): bump vmw_backdoor from 0.2.3 to 0.2.4
- ci: strip debug symbols
- build-sys: Use new tier = 2 for cargo-vendor-filterer
- build(deps): bump reqwest from 0.11.17 to 0.11.18
- cargo: Afterburn release 5.4.2
- docs/release-notes: update for release
- docs/release-notes: note Azure SSH regression fix with new openssl
- cargo: fix minimum version of openssl crate
- build(deps): bump serde from 1.0.162 to 1.0.163
- build(deps): bump zbus from 3.12.0 to 3.13.1
- build(deps): bump serde from 1.0.160 to 1.0.162
- build(deps): bump anyhow from 1.0.70 to 1.0.71
- build(deps): bump openssl from 0.10.51 to 0.10.52
- build(deps): bump reqwest from 0.11.16 to 0.11.17
- build(deps): bump openssl from 0.10.50 to 0.10.51
- build(deps): bump enumflags2 from 0.7.5 to 0.7.7
- build(deps): bump openssl from 0.10.48 to 0.10.50
- build(deps): bump zbus from 3.11.1 to 3.12.0
- build(deps): bump serde_json from 1.0.95 to 1.0.96
- build(deps): bump h2 from 0.3.15 to 0.3.17
- build(deps): bump openssl from 0.10.47 to 0.10.48
- microsoft/crypto/mod: replace deprecated function
parsewithparse2 - build(deps): bump serde from 1.0.159 to 1.0.160
- build(deps): bump serde_yaml from 0.9.19 to 0.9.21
- build(deps): bump tempfile from 3.4.0 to 3.5.0
- build(deps): bump serde from 1.0.158 to 1.0.159
- build(deps): bump mockito from 1.0.1 to 1.0.2
- Update mockito to 1.0.1
- build(deps): bump reqwest from 0.11.15 to 0.11.16
- build(deps): bump serde_json from 1.0.94 to 1.0.95
- cli: switch to clap derive
- cli: add descriptive value names for option arguments in --help
- build(deps): bump zbus from 3.11.0 to 3.11.1
- build(deps): bump openssl from 0.10.45 to 0.10.47
- build(deps): bump reqwest from 0.11.14 to 0.11.15
- build(deps): bump serde from 1.0.155 to 1.0.158
- build(deps): bump anyhow from 1.0.69 to 1.0.70
- 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
- build(deps): bump zbus from 3.10.0 to 3.11.0
- build(deps): bump serde from 1.0.152 to 1.0.155
- docs: Use upstream theme & update to 0.4.1
- build(deps): bump serde_json from 1.0.93 to 1.0.94
- build(deps): bump serde_yaml from 0.9.17 to 0.9.19
- build(deps): bump mockito from 0.32.3 to 0.32.4
- build(deps): bump tempfile from 3.3.0 to 3.4.0
- initrd: remember to write trailing newline to network kargs file
- util: drop obsolete "OEM" terminology
- Update to clap 4
- build(deps): bump mockito from 0.31.1 to 0.32.3
- workflows: update clippy to 1.67
- Fix clippy lints
- Inline variables into format strings
- build(deps): bump zbus from 3.9.0 to 3.10.0
- build(deps): bump serde_json from 1.0.92 to 1.0.93
Patch Instructions:
To install this SUSE update use the SUSE recommended
installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
-
SUSE Linux Micro 6.1
zypper in -t patch SUSE-SLE-Micro-6.1-175=1
Package List:
-
SUSE Linux Micro 6.1 (aarch64 x86_64)
- afterburn-debugsource-5.8.2-slfo.1.1_1.1
- afterburn-debuginfo-5.8.2-slfo.1.1_1.1
- afterburn-5.8.2-slfo.1.1_1.1
-
SUSE Linux Micro 6.1 (noarch)
- afterburn-dracut-5.8.2-slfo.1.1_1.1