{"document":{"aggregate_severity":{"namespace":"https://www.suse.com/support/security/rating/","text":"important"},"category":"csaf_vex","csaf_version":"2.0","distribution":{"text":"Copyright 2024 SUSE LLC. All rights reserved.","tlp":{"label":"WHITE","url":"https://www.first.org/tlp/"}},"lang":"en","notes":[{"category":"summary","text":"SUSE CVE-2023-38710","title":"Title"},{"category":"description","text":"An issue was discovered in Libreswan before 4.12. When an IKEv2 Child SA REKEY packet contains an invalid IPsec protocol ID number of 0 or 1, an error notify INVALID_SPI is sent back. The notify payload's protocol ID is copied from the incoming packet, but the code that verifies outgoing packets fails an assertion that the protocol ID must be ESP (2) or AH(3) and causes the pluto daemon to crash and restart. NOTE: the earliest affected version is 3.20.","title":"Description of the CVE"},{"category":"legal_disclaimer","text":"CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).","title":"Terms of use"}],"publisher":{"category":"vendor","contact_details":"https://www.suse.com/support/security/contact/","name":"SUSE Product Security Team","namespace":"https://www.suse.com/"},"references":[{"category":"external","summary":"CVE-2023-38710","url":"https://www.suse.com/security/cve/CVE-2023-38710"},{"category":"external","summary":"SUSE Security Ratings","url":"https://www.suse.com/support/security/rating/"}],"title":"SUSE CVE CVE-2023-38710","tracking":{"current_release_date":"2025-03-15T06:13:27Z","generator":{"date":"2023-11-19T02:02:47Z","engine":{"name":"cve-database.git:bin/generate-csaf-vex.pl","version":"1"}},"id":"CVE-2023-38710","initial_release_date":"2023-11-19T02:02:47Z","revision_history":[{"date":"2023-11-19T02:02:47Z","number":"2","summary":"Current version"},{"date":"2025-01-01T01:58:57Z","number":"3","summary":"Current version"},{"date":"2025-02-14T06:18:47Z","number":"4","summary":"Current version"},{"date":"2025-02-16T06:11:54Z","number":"5","summary":"Current version"},{"date":"2025-03-15T06:13:27Z","number":"6","summary":"Current version"}],"status":"interim","version":"6"}},"product_tree":{"branches":[{"branches":[{"branches":[{"category":"product_name","name":"SUSE Liberty Linux 8","product":{"name":"SUSE Liberty Linux 8","product_id":"SUSE Liberty Linux 8","product_identification_helper":{"cpe":"cpe:/o:suse:sll:8"}}},{"category":"product_name","name":"SUSE Liberty Linux 9","product":{"name":"SUSE Liberty Linux 9","product_id":"SUSE Liberty Linux 9","product_identification_helper":{"cpe":"cpe:/o:suse:sll:9"}}},{"category":"product_version","name":"libreswan-4.12-1.el9","product":{"name":"libreswan-4.12-1.el9","product_id":"libreswan-4.12-1.el9","product_identification_helper":{"purl":"pkg:rpm/suse/libreswan@4.12-1.el9"}}},{"category":"product_version","name":"libreswan-4.12-2.el8","product":{"name":"libreswan-4.12-2.el8","product_id":"libreswan-4.12-2.el8","product_identification_helper":{"purl":"pkg:rpm/suse/libreswan@4.12-2.el8"}}}],"category":"product_family","name":"SUSE Linux Enterprise"}],"category":"vendor","name":"SUSE"}],"relationships":[{"category":"default_component_of","full_product_name":{"name":"libreswan-4.12-2.el8 as component of SUSE Liberty Linux 8","product_id":"SUSE Liberty Linux 8:libreswan-4.12-2.el8"},"product_reference":"libreswan-4.12-2.el8","relates_to_product_reference":"SUSE Liberty Linux 8"},{"category":"default_component_of","full_product_name":{"name":"libreswan-4.12-1.el9 as component of SUSE Liberty Linux 9","product_id":"SUSE Liberty Linux 9:libreswan-4.12-1.el9"},"product_reference":"libreswan-4.12-1.el9","relates_to_product_reference":"SUSE Liberty Linux 9"}]},"vulnerabilities":[{"cve":"CVE-2023-38710","ids":[{"system_name":"SUSE CVE Page","text":"https://www.suse.com/security/cve/CVE-2023-38710"}],"notes":[{"category":"general","text":"An issue was discovered in Libreswan before 4.12. When an IKEv2 Child SA REKEY packet contains an invalid IPsec protocol ID number of 0 or 1, an error notify INVALID_SPI is sent back. The notify payload's protocol ID is copied from the incoming packet, but the code that verifies outgoing packets fails an assertion that the protocol ID must be ESP (2) or AH(3) and causes the pluto daemon to crash and restart. NOTE: the earliest affected version is 3.20.","title":"CVE description"}],"product_status":{"recommended":["SUSE Liberty Linux 8:libreswan-4.12-2.el8","SUSE Liberty Linux 9:libreswan-4.12-1.el9"]},"references":[{"category":"external","summary":"CVE-2023-38710","url":"https://www.suse.com/security/cve/CVE-2023-38710"},{"category":"external","summary":"SUSE Security Ratings","url":"https://www.suse.com/support/security/rating/"}],"remediations":[{"category":"vendor_fix","details":"To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n","product_ids":["SUSE Liberty Linux 8:libreswan-4.12-2.el8","SUSE Liberty Linux 9:libreswan-4.12-1.el9"]}],"scores":[{"cvss_v3":{"baseScore":6.5,"baseSeverity":"MEDIUM","vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","version":"3.1"},"products":["SUSE Liberty Linux 8:libreswan-4.12-2.el8","SUSE Liberty Linux 9:libreswan-4.12-1.el9"]}],"threats":[{"category":"impact","date":"2023-08-09T06:01:42Z","details":"important"}],"title":"CVE-2023-38710"}]}