CVE-2021-41991

The in-memory certificate cache in strongSwan before 5.9.4 has a remote integer overflow upon receiving many requests with different certificates to fill the cache and later trigger the replacement of cache entries. The code attempts to select a less-often-used cache entry by means of a random number generator, but this is not done correctly. Remote code execution might be a slight possibility.
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTPrimary
7.5 HIGH
NETWORK
LOW
NONE
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Base Score
CVSS 3.x
EPSS Score
Percentile: 86%
Affected Products (NVD)
VendorProductVersion
strongswanstrongswan
4.2.10 ≤
𝑥
< 5.9.4
debiandebian_linux
9.0
debiandebian_linux
10.0
debiandebian_linux
11.0
siemenssinema_remote_connect_server
-
siemenssiplus_et_200sp_cp_1542sp-1_irc_tx_rail_firmware
-
siemenssimatic_cp_1243-1_firmware
-
siemenssimatic_cp_1242-7_gprs_v2_firmware
-
siemenssimatic_net_cp_1243-8_irc_firmware
-
siemensscalance_sc632-2c_firmware
-
siemenssiplus_et_200sp_cp_1543sp-1_isec_firmware
-
siemenscp_1543-1_firmware
-
siemenssimatic_net_cp_1545-1_firmware
-
siemenssimatic_cp_1543sp-1_firmware
-
siemenssimatic_net_cp1243-7_lte_eu_firmware
-
siemenssimatic_cp_1243-7_lte\/us_firmware
-
siemenssimatic_cp_1542sp-1_firmware
-
siemensscalance_sc636-2c_firmware
-
siemenssimatic_cp_1542sp-1_irc_firmware
-
siemensscalance_sc642-2c_firmware
-
siemensscalance_sc646-2c_firmware
𝑥
< 2.3
siemensscalance_sc622-2c_firmware
-
siemenssiplus_s7-1200_cp_1243-1_rail_firmware
-
siemenssiplus_s7-1200_cp_1243-1_firmware
-
siemenssiplus_net_cp_1543-1_firmware
-
siemenssiplus_et_200sp_cp_1543sp-1_isec_tx_rail_firmware
-
𝑥
= Vulnerable software versions
Debian logo
Debian Releases
Debian Product
Codename
strongswan
bookworm
5.9.8-5+deb12u1
fixed
bookworm (security)
5.9.8-5+deb12u1
fixed
bullseye
5.9.1-1+deb11u4
fixed
bullseye (security)
5.9.1-1+deb11u4
fixed
sid
5.9.13-2
fixed
trixie
5.9.13-2
fixed
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
strongswan
bionic
Fixed 5.6.2-1ubuntu2.7
released
focal
Fixed 5.8.2-1ubuntu3.3
released
hirsute
Fixed 5.9.1-1ubuntu1.2
released
impish
Fixed 5.9.1-1ubuntu3.1
released
jammy
Fixed 5.9.1-1ubuntu3.1
released
kinetic
Fixed 5.9.1-1ubuntu3.1
released
lunar
Fixed 5.9.1-1ubuntu3.1
released
mantic
Fixed 5.9.1-1ubuntu3.1
released
noble
Fixed 5.9.1-1ubuntu3.1
released
trusty
Fixed 5.1.2-0ubuntu2.11+esm1
released
xenial
Fixed 5.3.5-1ubuntu3.8+esm1
released
openSUSE logo
openSUSE / SLES Releases
openSUSE Product
Release
strongswan
suse enterprise desktop 15 SP2
5.8.2-11.21.1
fixed
suse enterprise desktop 15 SP3
5.8.2-11.21.1
fixed
suse enterprise desktop 15 SP4
5.8.2-150400.17.24
fixed
suse enterprise desktop 15 SP5
5.9.7-150500.3.4
fixed
suse enterprise desktop 15 SP6
5.9.12-150600.1.64
fixed
suse enterprise desktop 15 SP7
5.9.14-150700.1.42
fixed
suse enterprise sap 12 SP3
5.1.3-26.16.1
fixed
suse enterprise sap 12 SP4
5.1.3-26.16.1
fixed
suse enterprise sap 12 SP5
5.1.3-26.16.1
fixed
suse enterprise sap 15
5.8.2-4.14.2
fixed
suse enterprise sap 15 SP1
5.8.2-4.14.2
fixed
suse enterprise sap 15 SP2
5.8.2-11.21.1
fixed
suse enterprise sap 15 SP3
5.8.2-11.21.1
fixed
suse enterprise sap 15 SP4
5.8.2-150400.17.24
fixed
suse enterprise sap 15 SP5
5.9.7-150500.3.4
fixed
suse enterprise sap 15 SP6
5.9.12-150600.1.64
fixed
suse enterprise sap 15 SP7
5.9.14-150700.1.42
fixed
suse enterprise server 12 SP2
5.1.3-26.16.1
fixed
suse enterprise server 12 SP3
5.1.3-26.16.1
fixed
suse enterprise server 12 SP4
5.1.3-26.16.1
fixed
suse enterprise server 12 SP5
5.1.3-26.16.1
fixed
suse enterprise server 15
5.8.2-4.14.2
fixed
suse enterprise server 15 SP1
5.8.2-4.14.2
fixed
suse enterprise server 15 SP2
5.8.2-11.21.1
fixed
suse enterprise server 15 SP3
5.8.2-11.21.1
fixed
suse enterprise server 15 SP4
5.8.2-150400.17.24
fixed
suse enterprise server 15 SP5
5.9.7-150500.3.4
fixed
suse enterprise server 15 SP6
5.9.12-150600.1.64
fixed
suse enterprise server 15 SP7
5.9.14-150700.1.42
fixed
strongswan-doc
suse enterprise desktop 15 SP2
5.8.2-11.21.1
fixed
suse enterprise desktop 15 SP3
5.8.2-11.21.1
fixed
suse enterprise desktop 15 SP4
5.8.2-150400.17.24
fixed
suse enterprise desktop 15 SP5
5.9.7-150500.3.4
fixed
suse enterprise desktop 15 SP6
5.9.12-150600.1.64
fixed
suse enterprise desktop 15 SP7
5.9.14-150700.1.42
fixed
suse enterprise sap 12 SP3
5.1.3-26.16.1
fixed
suse enterprise sap 12 SP4
5.1.3-26.16.1
fixed
suse enterprise sap 12 SP5
5.1.3-26.16.1
fixed
suse enterprise sap 15
5.8.2-4.14.2
fixed
suse enterprise sap 15 SP1
5.8.2-4.14.2
fixed
suse enterprise sap 15 SP2
5.8.2-11.21.1
fixed
suse enterprise sap 15 SP3
5.8.2-11.21.1
fixed
suse enterprise sap 15 SP4
5.8.2-150400.17.24
fixed
suse enterprise sap 15 SP5
5.9.7-150500.3.4
fixed
suse enterprise sap 15 SP6
5.9.12-150600.1.64
fixed
suse enterprise sap 15 SP7
5.9.14-150700.1.42
fixed
suse enterprise server 12 SP2
5.1.3-26.16.1
fixed
suse enterprise server 12 SP3
5.1.3-26.16.1
fixed
suse enterprise server 12 SP4
5.1.3-26.16.1
fixed
suse enterprise server 12 SP5
5.1.3-26.16.1
fixed
suse enterprise server 15
5.8.2-4.14.2
fixed
suse enterprise server 15 SP1
5.8.2-4.14.2
fixed
suse enterprise server 15 SP2
5.8.2-11.21.1
fixed
suse enterprise server 15 SP3
5.8.2-11.21.1
fixed
suse enterprise server 15 SP4
5.8.2-150400.17.24
fixed
suse enterprise server 15 SP5
5.9.7-150500.3.4
fixed
suse enterprise server 15 SP6
5.9.12-150600.1.64
fixed
suse enterprise server 15 SP7
5.9.14-150700.1.42
fixed
strongswan-hmac
suse enterprise desktop 15 SP2
5.8.2-11.21.1
fixed
suse enterprise desktop 15 SP3
5.8.2-11.21.1
fixed
suse enterprise desktop 15 SP4
5.8.2-150400.17.24
fixed
suse enterprise desktop 15 SP5
5.9.7-150500.3.4
fixed
suse enterprise desktop 15 SP6
5.9.12-150600.1.64
fixed
suse enterprise desktop 15 SP7
5.9.14-150700.1.42
fixed
suse enterprise sap 12 SP3
5.1.3-26.16.1
fixed
suse enterprise sap 12 SP4
5.1.3-26.16.1
fixed
suse enterprise sap 12 SP5
5.1.3-26.16.1
fixed
suse enterprise sap 15
5.8.2-4.14.2
fixed
suse enterprise sap 15 SP1
5.8.2-4.14.2
fixed
suse enterprise sap 15 SP2
5.8.2-11.21.1
fixed
suse enterprise sap 15 SP3
5.8.2-11.21.1
fixed
suse enterprise sap 15 SP4
5.8.2-150400.17.24
fixed
suse enterprise sap 15 SP5
5.9.7-150500.3.4
fixed
suse enterprise sap 15 SP6
5.9.12-150600.1.64
fixed
suse enterprise sap 15 SP7
5.9.14-150700.1.42
fixed
suse enterprise server 12 SP2
5.1.3-26.16.1
fixed
suse enterprise server 12 SP3
5.1.3-26.16.1
fixed
suse enterprise server 12 SP4
5.1.3-26.16.1
fixed
suse enterprise server 12 SP5
5.1.3-26.16.1
fixed
suse enterprise server 15
5.8.2-4.14.2
fixed
suse enterprise server 15 SP1
5.8.2-4.14.2
fixed
suse enterprise server 15 SP2
5.8.2-11.21.1
fixed
suse enterprise server 15 SP3
5.8.2-11.21.1
fixed
suse enterprise server 15 SP4
5.8.2-150400.17.24
fixed
suse enterprise server 15 SP5
5.9.7-150500.3.4
fixed
suse enterprise server 15 SP6
5.9.12-150600.1.64
fixed
suse enterprise server 15 SP7
5.9.14-150700.1.42
fixed
strongswan-ipsec
suse enterprise desktop 15 SP2
5.8.2-11.21.1
fixed
suse enterprise desktop 15 SP3
5.8.2-11.21.1
fixed
suse enterprise desktop 15 SP4
5.8.2-150400.17.24
fixed
suse enterprise desktop 15 SP5
5.9.7-150500.3.4
fixed
suse enterprise desktop 15 SP6
5.9.12-150600.1.64
fixed
suse enterprise desktop 15 SP7
5.9.14-150700.1.42
fixed
suse enterprise sap 12 SP3
5.1.3-26.16.1
fixed
suse enterprise sap 12 SP4
5.1.3-26.16.1
fixed
suse enterprise sap 12 SP5
5.1.3-26.16.1
fixed
suse enterprise sap 15
5.8.2-4.14.2
fixed
suse enterprise sap 15 SP1
5.8.2-4.14.2
fixed
suse enterprise sap 15 SP2
5.8.2-11.21.1
fixed
suse enterprise sap 15 SP3
5.8.2-11.21.1
fixed
suse enterprise sap 15 SP4
5.8.2-150400.17.24
fixed
suse enterprise sap 15 SP5
5.9.7-150500.3.4
fixed
suse enterprise sap 15 SP6
5.9.12-150600.1.64
fixed
suse enterprise sap 15 SP7
5.9.14-150700.1.42
fixed
suse enterprise server 12 SP2
5.1.3-26.16.1
fixed
suse enterprise server 12 SP3
5.1.3-26.16.1
fixed
suse enterprise server 12 SP4
5.1.3-26.16.1
fixed
suse enterprise server 12 SP5
5.1.3-26.16.1
fixed
suse enterprise server 15
5.8.2-4.14.2
fixed
suse enterprise server 15 SP1
5.8.2-4.14.2
fixed
suse enterprise server 15 SP2
5.8.2-11.21.1
fixed
suse enterprise server 15 SP3
5.8.2-11.21.1
fixed
suse enterprise server 15 SP4
5.8.2-150400.17.24
fixed
suse enterprise server 15 SP5
5.9.7-150500.3.4
fixed
suse enterprise server 15 SP6
5.9.12-150600.1.64
fixed
suse enterprise server 15 SP7
5.9.14-150700.1.42
fixed
strongswan-libs0
suse enterprise desktop 15 SP2
5.8.2-11.21.1
fixed
suse enterprise desktop 15 SP3
5.8.2-11.21.1
fixed
suse enterprise desktop 15 SP4
5.8.2-150400.17.24
fixed
suse enterprise desktop 15 SP5
5.9.7-150500.3.4
fixed
suse enterprise desktop 15 SP6
5.9.12-150600.1.64
fixed
suse enterprise desktop 15 SP7
5.9.14-150700.1.42
fixed
suse enterprise sap 12 SP3
5.1.3-26.16.1
fixed
suse enterprise sap 12 SP4
5.1.3-26.16.1
fixed
suse enterprise sap 12 SP5
5.1.3-26.16.1
fixed
suse enterprise sap 15
5.8.2-4.14.2
fixed
suse enterprise sap 15 SP1
5.8.2-4.14.2
fixed
suse enterprise sap 15 SP2
5.8.2-11.21.1
fixed
suse enterprise sap 15 SP3
5.8.2-11.21.1
fixed
suse enterprise sap 15 SP4
5.8.2-150400.17.24
fixed
suse enterprise sap 15 SP5
5.9.7-150500.3.4
fixed
suse enterprise sap 15 SP6
5.9.12-150600.1.64
fixed
suse enterprise sap 15 SP7
5.9.14-150700.1.42
fixed
suse enterprise server 12 SP2
5.1.3-26.16.1
fixed
suse enterprise server 12 SP3
5.1.3-26.16.1
fixed
suse enterprise server 12 SP4
5.1.3-26.16.1
fixed
suse enterprise server 12 SP5
5.1.3-26.16.1
fixed
suse enterprise server 15
5.8.2-4.14.2
fixed
suse enterprise server 15 SP1
5.8.2-4.14.2
fixed
suse enterprise server 15 SP2
5.8.2-11.21.1
fixed
suse enterprise server 15 SP3
5.8.2-11.21.1
fixed
suse enterprise server 15 SP4
5.8.2-150400.17.24
fixed
suse enterprise server 15 SP5
5.9.7-150500.3.4
fixed
suse enterprise server 15 SP6
5.9.12-150600.1.64
fixed
suse enterprise server 15 SP7
5.9.14-150700.1.42
fixed