DSA-5560-1

Source
https://security-tracker.debian.org/tracker/DSA-5560-1
Import Source
https://storage.googleapis.com/debian-osv/dsa-osv/DSA-5560-1.json
Related
  • CVE-2023-41913
Published
2023-11-20T00:00:00Z
Modified
2023-11-21T01:15:33.318425Z
Details

Florian Picca reported a bug in the charon-tkm daemon in strongSwan an IKE/IPsec suite.

The TKM-backed version of the charon IKE daemon (charon-tkm) doesn't check the length of received Diffie-Hellman public values before copying them to a fixed-size buffer on the stack, causing a buffer overflow that could potentially be exploited for remote code execution by sending a specially crafted and unauthenticated IKE_SA_INIT message.

For the oldstable distribution (bullseye), this problem has been fixed in version 5.9.1-1+deb11u4.

For the stable distribution (bookworm), this problem has been fixed in version 5.9.8-5+deb12u1.

We recommend that you upgrade your strongswan packages.

For the detailed security status of strongswan please refer to its security tracker page at: \ https://security-tracker.debian.org/tracker/strongswan

References

Affected packages

Debian:11 / strongswan

Package

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0The exact introduced commit is unknown
Fixed
5.9.1-1+deb11u4

Affected versions

5.*

5.9.1-1
5.9.1-1+deb11u1
5.9.1-1+deb11u2
5.9.1-1+deb11u3

Debian:12 / strongswan

Package

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0The exact introduced commit is unknown
Fixed
5.9.8-5+deb12u1

Affected versions

5.*

5.9.8-5