Action not permitted
Modal body text goes here.
Modal Title
Modal Body
CVE-2023-50711 (GCVE-0-2023-50711)
Vulnerability from cvelistv5 – Published: 2024-01-02 20:02 – Updated: 2025-02-13 17:19- CWE-787 - Out-of-bounds Write
| Vendor | Product | Version | ||
|---|---|---|---|---|
| rust-vmm | vmm-sys-util |
Affected:
>= 0.5.0, < 0.12.0
|
{
"containers": {
"adp": [
{
"providerMetadata": {
"dateUpdated": "2024-08-02T22:16:47.209Z",
"orgId": "af854a3a-2127-422b-91ae-364da2661108",
"shortName": "CVE"
},
"references": [
{
"name": "https://github.com/rust-vmm/vmm-sys-util/security/advisories/GHSA-875g-mfp6-g7f9",
"tags": [
"x_refsource_CONFIRM",
"x_transferred"
],
"url": "https://github.com/rust-vmm/vmm-sys-util/security/advisories/GHSA-875g-mfp6-g7f9"
},
{
"name": "https://github.com/rust-vmm/vmm-sys-util/commit/30172fca2a8e0a38667d934ee56682247e13f167",
"tags": [
"x_refsource_MISC",
"x_transferred"
],
"url": "https://github.com/rust-vmm/vmm-sys-util/commit/30172fca2a8e0a38667d934ee56682247e13f167"
},
{
"tags": [
"x_transferred"
],
"url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/W5XMCLV2P3ANS3XN4NXZTV4PUNTLWUNJ/"
},
{
"tags": [
"x_transferred"
],
"url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/YJI7D273R6G5RUC246KTI2YY3AXZKZMD/"
}
],
"title": "CVE Program Container"
},
{
"metrics": [
{
"other": {
"content": {
"id": "CVE-2023-50711",
"options": [
{
"Exploitation": "none"
},
{
"Automatable": "no"
},
{
"Technical Impact": "partial"
}
],
"role": "CISA Coordinator",
"timestamp": "2024-08-26T18:52:22.375363Z",
"version": "2.0.3"
},
"type": "ssvc"
}
}
],
"providerMetadata": {
"dateUpdated": "2024-08-26T18:53:29.950Z",
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP"
},
"title": "CISA ADP Vulnrichment"
}
],
"cna": {
"affected": [
{
"product": "vmm-sys-util",
"vendor": "rust-vmm",
"versions": [
{
"status": "affected",
"version": "\u003e= 0.5.0, \u003c 0.12.0"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "vmm-sys-util is a collection of modules that provides helpers and utilities used by multiple rust-vmm components. Starting in version 0.5.0 and prior to version 0.12.0, an issue in the `FamStructWrapper::deserialize` implementation provided by the crate for `vmm_sys_util::fam::FamStructWrapper` can lead to out of bounds memory accesses. The deserialization does not check that the length stored in the header matches the flexible array length. Mismatch in the lengths might allow out of bounds memory access through Rust-safe methods. The issue was corrected in version 0.12.0 by inserting a check that verifies the lengths of compared flexible arrays are equal for any deserialized header and aborting deserialization otherwise. Moreover, the API was changed so that header length can only be modified through Rust-unsafe code. This ensures that users cannot trigger out-of-bounds memory access from Rust-safe code."
}
],
"metrics": [
{
"cvssV3_1": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "LOW",
"baseScore": 5.7,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "CHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:L",
"version": "3.1"
}
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-787",
"description": "CWE-787: Out-of-bounds Write",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2024-02-14T02:05:51.591Z",
"orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"shortName": "GitHub_M"
},
"references": [
{
"name": "https://github.com/rust-vmm/vmm-sys-util/security/advisories/GHSA-875g-mfp6-g7f9",
"tags": [
"x_refsource_CONFIRM"
],
"url": "https://github.com/rust-vmm/vmm-sys-util/security/advisories/GHSA-875g-mfp6-g7f9"
},
{
"name": "https://github.com/rust-vmm/vmm-sys-util/commit/30172fca2a8e0a38667d934ee56682247e13f167",
"tags": [
"x_refsource_MISC"
],
"url": "https://github.com/rust-vmm/vmm-sys-util/commit/30172fca2a8e0a38667d934ee56682247e13f167"
},
{
"url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/W5XMCLV2P3ANS3XN4NXZTV4PUNTLWUNJ/"
},
{
"url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/YJI7D273R6G5RUC246KTI2YY3AXZKZMD/"
}
],
"source": {
"advisory": "GHSA-875g-mfp6-g7f9",
"discovery": "UNKNOWN"
},
"title": "`serde` deserialization for `FamStructWrapper` lacks bound checks that could potentially lead to out-of-bounds memory access"
}
},
"cveMetadata": {
"assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
"assignerShortName": "GitHub_M",
"cveId": "CVE-2023-50711",
"datePublished": "2024-01-02T20:02:28.225Z",
"dateReserved": "2023-12-11T17:53:36.028Z",
"dateUpdated": "2025-02-13T17:19:28.284Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.1",
"vulnerability-lookup:meta": {
"nvd": "{\"cve\":{\"id\":\"CVE-2023-50711\",\"sourceIdentifier\":\"security-advisories@github.com\",\"published\":\"2024-01-02T20:15:10.250\",\"lastModified\":\"2024-11-21T08:37:11.233\",\"vulnStatus\":\"Modified\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"vmm-sys-util is a collection of modules that provides helpers and utilities used by multiple rust-vmm components. Starting in version 0.5.0 and prior to version 0.12.0, an issue in the `FamStructWrapper::deserialize` implementation provided by the crate for `vmm_sys_util::fam::FamStructWrapper` can lead to out of bounds memory accesses. The deserialization does not check that the length stored in the header matches the flexible array length. Mismatch in the lengths might allow out of bounds memory access through Rust-safe methods. The issue was corrected in version 0.12.0 by inserting a check that verifies the lengths of compared flexible arrays are equal for any deserialized header and aborting deserialization otherwise. Moreover, the API was changed so that header length can only be modified through Rust-unsafe code. This ensures that users cannot trigger out-of-bounds memory access from Rust-safe code.\"},{\"lang\":\"es\",\"value\":\"vmm-sys-util es una colecci\u00f3n de m\u00f3dulos que proporciona ayudas y utilidades utilizadas por m\u00faltiples componentes de Rust-VMM. A partir de la versi\u00f3n 0.5.0 y antes de la versi\u00f3n 0.12.0, un problema en la implementaci\u00f3n de `FamStructWrapper::deserialize` proporcionada por la caja para `vmm_sys_util::fam::FamStructWrapper` puede provocar accesos a la memoria fuera de los l\u00edmites. La deserializaci\u00f3n no verifica que la longitud almacenada en el encabezado coincida con la longitud de la matriz flexible. La falta de coincidencia en las longitudes podr\u00eda permitir el acceso a la memoria fuera de los l\u00edmites a trav\u00e9s de m\u00e9todos seguros para Rust. El problema se corrigi\u00f3 en la versi\u00f3n 0.12.0 insertando una verificaci\u00f3n que verifica que las longitudes de las matrices flexibles comparadas sean iguales para cualquier encabezado deserializado y, en caso contrario, abortando la deserializaci\u00f3n. Adem\u00e1s, la API se cambi\u00f3 para que la longitud del encabezado solo se pueda modificar mediante c\u00f3digo no seguro para Rust. Esto garantiza que los usuarios no puedan activar el acceso a la memoria fuera de los l\u00edmites desde el c\u00f3digo seguro para Rust.\"}],\"metrics\":{\"cvssMetricV31\":[{\"source\":\"security-advisories@github.com\",\"type\":\"Secondary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:L\",\"baseScore\":5.7,\"baseSeverity\":\"MEDIUM\",\"attackVector\":\"LOCAL\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"NONE\",\"userInteraction\":\"NONE\",\"scope\":\"CHANGED\",\"confidentialityImpact\":\"NONE\",\"integrityImpact\":\"LOW\",\"availabilityImpact\":\"LOW\"},\"exploitabilityScore\":2.5,\"impactScore\":2.7},{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H\",\"baseScore\":9.8,\"baseSeverity\":\"CRITICAL\",\"attackVector\":\"NETWORK\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"NONE\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"HIGH\",\"integrityImpact\":\"HIGH\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":3.9,\"impactScore\":5.9}]},\"weaknesses\":[{\"source\":\"security-advisories@github.com\",\"type\":\"Secondary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-787\"}]},{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-787\"}]}],\"configurations\":[{\"nodes\":[{\"operator\":\"OR\",\"negate\":false,\"cpeMatch\":[{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:rust-vmm:vmm-sys-util:*:*:*:*:*:rust:*:*\",\"versionStartIncluding\":\"0.5.0\",\"versionEndExcluding\":\"0.12.0\",\"matchCriteriaId\":\"8BF935A7-CACE-4181-AF8F-46107DE2240B\"}]}]}],\"references\":[{\"url\":\"https://github.com/rust-vmm/vmm-sys-util/commit/30172fca2a8e0a38667d934ee56682247e13f167\",\"source\":\"security-advisories@github.com\",\"tags\":[\"Patch\"]},{\"url\":\"https://github.com/rust-vmm/vmm-sys-util/security/advisories/GHSA-875g-mfp6-g7f9\",\"source\":\"security-advisories@github.com\",\"tags\":[\"Vendor Advisory\"]},{\"url\":\"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/W5XMCLV2P3ANS3XN4NXZTV4PUNTLWUNJ/\",\"source\":\"security-advisories@github.com\"},{\"url\":\"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/YJI7D273R6G5RUC246KTI2YY3AXZKZMD/\",\"source\":\"security-advisories@github.com\"},{\"url\":\"https://github.com/rust-vmm/vmm-sys-util/commit/30172fca2a8e0a38667d934ee56682247e13f167\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\",\"tags\":[\"Patch\"]},{\"url\":\"https://github.com/rust-vmm/vmm-sys-util/security/advisories/GHSA-875g-mfp6-g7f9\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\",\"tags\":[\"Vendor Advisory\"]},{\"url\":\"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/W5XMCLV2P3ANS3XN4NXZTV4PUNTLWUNJ/\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\"},{\"url\":\"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/YJI7D273R6G5RUC246KTI2YY3AXZKZMD/\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\"}]}}",
"vulnrichment": {
"containers": "{\"adp\": [{\"title\": \"CVE Program Container\", \"references\": [{\"url\": \"https://github.com/rust-vmm/vmm-sys-util/security/advisories/GHSA-875g-mfp6-g7f9\", \"name\": \"https://github.com/rust-vmm/vmm-sys-util/security/advisories/GHSA-875g-mfp6-g7f9\", \"tags\": [\"x_refsource_CONFIRM\", \"x_transferred\"]}, {\"url\": \"https://github.com/rust-vmm/vmm-sys-util/commit/30172fca2a8e0a38667d934ee56682247e13f167\", \"name\": \"https://github.com/rust-vmm/vmm-sys-util/commit/30172fca2a8e0a38667d934ee56682247e13f167\", \"tags\": [\"x_refsource_MISC\", \"x_transferred\"]}, {\"url\": \"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/W5XMCLV2P3ANS3XN4NXZTV4PUNTLWUNJ/\", \"tags\": [\"x_transferred\"]}, {\"url\": \"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/YJI7D273R6G5RUC246KTI2YY3AXZKZMD/\", \"tags\": [\"x_transferred\"]}], \"providerMetadata\": {\"orgId\": \"af854a3a-2127-422b-91ae-364da2661108\", \"shortName\": \"CVE\", \"dateUpdated\": \"2024-08-02T22:16:47.209Z\"}}, {\"title\": \"CISA ADP Vulnrichment\", \"metrics\": [{\"other\": {\"type\": \"ssvc\", \"content\": {\"id\": \"CVE-2023-50711\", \"role\": \"CISA Coordinator\", \"options\": [{\"Exploitation\": \"none\"}, {\"Automatable\": \"no\"}, {\"Technical Impact\": \"partial\"}], \"version\": \"2.0.3\", \"timestamp\": \"2024-08-26T18:52:22.375363Z\"}}}], \"providerMetadata\": {\"orgId\": \"134c704f-9b21-4f2e-91b3-4a467353bcc0\", \"shortName\": \"CISA-ADP\", \"dateUpdated\": \"2024-08-26T18:53:24.951Z\"}}], \"cna\": {\"title\": \"`serde` deserialization for `FamStructWrapper` lacks bound checks that could potentially lead to out-of-bounds memory access\", \"source\": {\"advisory\": \"GHSA-875g-mfp6-g7f9\", \"discovery\": \"UNKNOWN\"}, \"metrics\": [{\"cvssV3_1\": {\"scope\": \"CHANGED\", \"version\": \"3.1\", \"baseScore\": 5.7, \"attackVector\": \"LOCAL\", \"baseSeverity\": \"MEDIUM\", \"vectorString\": \"CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:L\", \"integrityImpact\": \"LOW\", \"userInteraction\": \"NONE\", \"attackComplexity\": \"LOW\", \"availabilityImpact\": \"LOW\", \"privilegesRequired\": \"NONE\", \"confidentialityImpact\": \"NONE\"}}], \"affected\": [{\"vendor\": \"rust-vmm\", \"product\": \"vmm-sys-util\", \"versions\": [{\"status\": \"affected\", \"version\": \"\u003e= 0.5.0, \u003c 0.12.0\"}]}], \"references\": [{\"url\": \"https://github.com/rust-vmm/vmm-sys-util/security/advisories/GHSA-875g-mfp6-g7f9\", \"name\": \"https://github.com/rust-vmm/vmm-sys-util/security/advisories/GHSA-875g-mfp6-g7f9\", \"tags\": [\"x_refsource_CONFIRM\"]}, {\"url\": \"https://github.com/rust-vmm/vmm-sys-util/commit/30172fca2a8e0a38667d934ee56682247e13f167\", \"name\": \"https://github.com/rust-vmm/vmm-sys-util/commit/30172fca2a8e0a38667d934ee56682247e13f167\", \"tags\": [\"x_refsource_MISC\"]}, {\"url\": \"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/W5XMCLV2P3ANS3XN4NXZTV4PUNTLWUNJ/\"}, {\"url\": \"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/YJI7D273R6G5RUC246KTI2YY3AXZKZMD/\"}], \"descriptions\": [{\"lang\": \"en\", \"value\": \"vmm-sys-util is a collection of modules that provides helpers and utilities used by multiple rust-vmm components. Starting in version 0.5.0 and prior to version 0.12.0, an issue in the `FamStructWrapper::deserialize` implementation provided by the crate for `vmm_sys_util::fam::FamStructWrapper` can lead to out of bounds memory accesses. The deserialization does not check that the length stored in the header matches the flexible array length. Mismatch in the lengths might allow out of bounds memory access through Rust-safe methods. The issue was corrected in version 0.12.0 by inserting a check that verifies the lengths of compared flexible arrays are equal for any deserialized header and aborting deserialization otherwise. Moreover, the API was changed so that header length can only be modified through Rust-unsafe code. This ensures that users cannot trigger out-of-bounds memory access from Rust-safe code.\"}], \"problemTypes\": [{\"descriptions\": [{\"lang\": \"en\", \"type\": \"CWE\", \"cweId\": \"CWE-787\", \"description\": \"CWE-787: Out-of-bounds Write\"}]}], \"providerMetadata\": {\"orgId\": \"a0819718-46f1-4df5-94e2-005712e83aaa\", \"shortName\": \"GitHub_M\", \"dateUpdated\": \"2024-02-14T02:05:51.591Z\"}}}",
"cveMetadata": "{\"cveId\": \"CVE-2023-50711\", \"state\": \"PUBLISHED\", \"dateUpdated\": \"2025-02-13T17:19:28.284Z\", \"dateReserved\": \"2023-12-11T17:53:36.028Z\", \"assignerOrgId\": \"a0819718-46f1-4df5-94e2-005712e83aaa\", \"datePublished\": \"2024-01-02T20:02:28.225Z\", \"assignerShortName\": \"GitHub_M\"}",
"dataType": "CVE_RECORD",
"dataVersion": "5.1"
}
}
}
FKIE_CVE-2023-50711
Vulnerability from fkie_nvd - Published: 2024-01-02 20:15 - Updated: 2024-11-21 08:379.8 (Critical) - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
| Vendor | Product | Version | |
|---|---|---|---|
| rust-vmm | vmm-sys-util | * |
{
"configurations": [
{
"nodes": [
{
"cpeMatch": [
{
"criteria": "cpe:2.3:a:rust-vmm:vmm-sys-util:*:*:*:*:*:rust:*:*",
"matchCriteriaId": "8BF935A7-CACE-4181-AF8F-46107DE2240B",
"versionEndExcluding": "0.12.0",
"versionStartIncluding": "0.5.0",
"vulnerable": true
}
],
"negate": false,
"operator": "OR"
}
]
}
],
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "vmm-sys-util is a collection of modules that provides helpers and utilities used by multiple rust-vmm components. Starting in version 0.5.0 and prior to version 0.12.0, an issue in the `FamStructWrapper::deserialize` implementation provided by the crate for `vmm_sys_util::fam::FamStructWrapper` can lead to out of bounds memory accesses. The deserialization does not check that the length stored in the header matches the flexible array length. Mismatch in the lengths might allow out of bounds memory access through Rust-safe methods. The issue was corrected in version 0.12.0 by inserting a check that verifies the lengths of compared flexible arrays are equal for any deserialized header and aborting deserialization otherwise. Moreover, the API was changed so that header length can only be modified through Rust-unsafe code. This ensures that users cannot trigger out-of-bounds memory access from Rust-safe code."
},
{
"lang": "es",
"value": "vmm-sys-util es una colecci\u00f3n de m\u00f3dulos que proporciona ayudas y utilidades utilizadas por m\u00faltiples componentes de Rust-VMM. A partir de la versi\u00f3n 0.5.0 y antes de la versi\u00f3n 0.12.0, un problema en la implementaci\u00f3n de `FamStructWrapper::deserialize` proporcionada por la caja para `vmm_sys_util::fam::FamStructWrapper` puede provocar accesos a la memoria fuera de los l\u00edmites. La deserializaci\u00f3n no verifica que la longitud almacenada en el encabezado coincida con la longitud de la matriz flexible. La falta de coincidencia en las longitudes podr\u00eda permitir el acceso a la memoria fuera de los l\u00edmites a trav\u00e9s de m\u00e9todos seguros para Rust. El problema se corrigi\u00f3 en la versi\u00f3n 0.12.0 insertando una verificaci\u00f3n que verifica que las longitudes de las matrices flexibles comparadas sean iguales para cualquier encabezado deserializado y, en caso contrario, abortando la deserializaci\u00f3n. Adem\u00e1s, la API se cambi\u00f3 para que la longitud del encabezado solo se pueda modificar mediante c\u00f3digo no seguro para Rust. Esto garantiza que los usuarios no puedan activar el acceso a la memoria fuera de los l\u00edmites desde el c\u00f3digo seguro para Rust."
}
],
"id": "CVE-2023-50711",
"lastModified": "2024-11-21T08:37:11.233",
"metrics": {
"cvssMetricV31": [
{
"cvssData": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "LOW",
"baseScore": 5.7,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "CHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:L",
"version": "3.1"
},
"exploitabilityScore": 2.5,
"impactScore": 2.7,
"source": "security-advisories@github.com",
"type": "Secondary"
},
{
"cvssData": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 9.8,
"baseSeverity": "CRITICAL",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"exploitabilityScore": 3.9,
"impactScore": 5.9,
"source": "nvd@nist.gov",
"type": "Primary"
}
]
},
"published": "2024-01-02T20:15:10.250",
"references": [
{
"source": "security-advisories@github.com",
"tags": [
"Patch"
],
"url": "https://github.com/rust-vmm/vmm-sys-util/commit/30172fca2a8e0a38667d934ee56682247e13f167"
},
{
"source": "security-advisories@github.com",
"tags": [
"Vendor Advisory"
],
"url": "https://github.com/rust-vmm/vmm-sys-util/security/advisories/GHSA-875g-mfp6-g7f9"
},
{
"source": "security-advisories@github.com",
"url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/W5XMCLV2P3ANS3XN4NXZTV4PUNTLWUNJ/"
},
{
"source": "security-advisories@github.com",
"url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/YJI7D273R6G5RUC246KTI2YY3AXZKZMD/"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"tags": [
"Patch"
],
"url": "https://github.com/rust-vmm/vmm-sys-util/commit/30172fca2a8e0a38667d934ee56682247e13f167"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"tags": [
"Vendor Advisory"
],
"url": "https://github.com/rust-vmm/vmm-sys-util/security/advisories/GHSA-875g-mfp6-g7f9"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/W5XMCLV2P3ANS3XN4NXZTV4PUNTLWUNJ/"
},
{
"source": "af854a3a-2127-422b-91ae-364da2661108",
"url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/YJI7D273R6G5RUC246KTI2YY3AXZKZMD/"
}
],
"sourceIdentifier": "security-advisories@github.com",
"vulnStatus": "Modified",
"weaknesses": [
{
"description": [
{
"lang": "en",
"value": "CWE-787"
}
],
"source": "security-advisories@github.com",
"type": "Secondary"
},
{
"description": [
{
"lang": "en",
"value": "CWE-787"
}
],
"source": "nvd@nist.gov",
"type": "Primary"
}
]
}
GHSA-875G-MFP6-G7F9
Vulnerability from github – Published: 2024-01-02 16:28 – Updated: 2024-02-10 03:30Impact
An issue was discovered in the FamStructWrapper::deserialize implementation provided by the crate for vmm_sys_util::fam::FamStructWrapper, which can lead to out of bounds memory accesses. The deserialization does not check that the length stored in the header matches the flexible array length. Mismatch in the lengths might allow out of bounds memory access through Rust-safe methods.
Impacted versions: >= 0.5.0
Patches
The issue was corrected in version 0.12.0 by inserting a check that verifies the lengths of compared flexible arrays are equal for any deserialized header and aborting deserialization otherwise. Moreover, the API was changed so that header length can only be modified through Rust-unsafe code. This ensures that users cannot trigger out-of-bounds memory access from Rust-safe code.
{
"affected": [
{
"package": {
"ecosystem": "crates.io",
"name": "vmm-sys-util"
},
"ranges": [
{
"events": [
{
"introduced": "0.5.0"
},
{
"fixed": "0.12.0"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"aliases": [
"CVE-2023-50711"
],
"database_specific": {
"cwe_ids": [
"CWE-787"
],
"github_reviewed": true,
"github_reviewed_at": "2024-01-02T16:28:08Z",
"nvd_published_at": "2024-01-02T20:15:10Z",
"severity": "MODERATE"
},
"details": "### Impact\n\nAn issue was discovered in the FamStructWrapper::deserialize implementation provided by the crate for vmm_sys_util::fam::FamStructWrapper, which can lead to out of bounds memory accesses. The deserialization does not check that the length stored in the header matches the flexible array length. Mismatch in the lengths might allow out of bounds memory access through Rust-safe methods.\n\nImpacted versions: \u003e= 0.5.0\n\n### Patches\n\nThe issue was corrected in version 0.12.0 by inserting a check that verifies the lengths of compared flexible arrays are equal for any deserialized header and aborting deserialization otherwise. Moreover, the API was changed so that header length can only be modified through Rust-unsafe code. This ensures that users cannot trigger out-of-bounds memory access from Rust-safe code.",
"id": "GHSA-875g-mfp6-g7f9",
"modified": "2024-02-10T03:30:19Z",
"published": "2024-01-02T16:28:08Z",
"references": [
{
"type": "WEB",
"url": "https://github.com/rust-vmm/vmm-sys-util/security/advisories/GHSA-875g-mfp6-g7f9"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2023-50711"
},
{
"type": "WEB",
"url": "https://github.com/rust-vmm/vmm-sys-util/commit/30172fca2a8e0a38667d934ee56682247e13f167"
},
{
"type": "PACKAGE",
"url": "https://github.com/rust-vmm/vmm-sys-util"
},
{
"type": "WEB",
"url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/W5XMCLV2P3ANS3XN4NXZTV4PUNTLWUNJ"
},
{
"type": "WEB",
"url": "https://rustsec.org/advisories/RUSTSEC-2024-0002.html"
}
],
"schema_version": "1.4.0",
"severity": [
{
"score": "CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:L",
"type": "CVSS_V3"
}
],
"summary": "`serde` deserialization for `FamStructWrapper` lacks bound checks that could potentially lead to out-of-bounds memory access"
}
MSRC_CVE-2023-50711
Vulnerability from csaf_microsoft - Published: 2024-01-01 08:00 - Updated: 2025-05-27 00:00Notes
{
"document": {
"category": "csaf_vex",
"csaf_version": "2.0",
"distribution": {
"text": "Public",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en-US",
"notes": [
{
"category": "general",
"text": "To determine the support lifecycle for your software, see the Microsoft Support Lifecycle: https://support.microsoft.com/lifecycle",
"title": "Additional Resources"
},
{
"category": "legal_disclaimer",
"text": "The information provided in the Microsoft Knowledge Base is provided \\\"as is\\\" without warranty of any kind. Microsoft disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. In no event shall Microsoft Corporation or its suppliers be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages, even if Microsoft Corporation or its suppliers have been advised of the possibility of such damages. Some states do not allow the exclusion or limitation of liability for consequential or incidental damages so the foregoing limitation may not apply.",
"title": "Disclaimer"
}
],
"publisher": {
"category": "vendor",
"contact_details": "secure@microsoft.com",
"name": "Microsoft Security Response Center",
"namespace": "https://msrc.microsoft.com"
},
"references": [
{
"category": "self",
"summary": "CVE-2023-50711 `serde` deserialization for `FamStructWrapper` lacks bound checks that could potentially lead to out-of-bounds memory access - VEX",
"url": "https://msrc.microsoft.com/csaf/vex/2024/msrc_cve-2023-50711.json"
},
{
"category": "external",
"summary": "Microsoft Support Lifecycle",
"url": "https://support.microsoft.com/lifecycle"
},
{
"category": "external",
"summary": "Common Vulnerability Scoring System",
"url": "https://www.first.org/cvss"
}
],
"title": "`serde` deserialization for `FamStructWrapper` lacks bound checks that could potentially lead to out-of-bounds memory access",
"tracking": {
"current_release_date": "2025-05-27T00:00:00.000Z",
"generator": {
"date": "2025-12-07T11:05:41.597Z",
"engine": {
"name": "MSRC Generator",
"version": "1.0"
}
},
"id": "msrc_CVE-2023-50711",
"initial_release_date": "2024-01-01T08:00:00.000Z",
"revision_history": [
{
"date": "2024-01-08T00:00:00.000Z",
"legacy_version": "1",
"number": "1",
"summary": "Information published."
},
{
"date": "2025-05-27T00:00:00.000Z",
"legacy_version": "1.1",
"number": "2",
"summary": "Added kata-containers to Azure Linux 3.0\nAdded kata-containers-cc to Azure Linux 3.0\nAdded kata-containers to CBL-Mariner 2.0\nAdded kata-containers-cc to CBL-Mariner 2.0\nAdded cloud-hypervisor to CBL-Mariner 2.0"
}
],
"status": "final",
"version": "2"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "2.0",
"product": {
"name": "CBL Mariner 2.0",
"product_id": "17086"
}
},
{
"category": "product_version",
"name": "3.0",
"product": {
"name": "Azure Linux 3.0",
"product_id": "17084"
}
}
],
"category": "product_name",
"name": "Azure Linux"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003ccbl2 cloud-hypervisor 32.0-6",
"product": {
"name": "\u003ccbl2 cloud-hypervisor 32.0-6",
"product_id": "4"
}
},
{
"category": "product_version",
"name": "cbl2 cloud-hypervisor 32.0-6",
"product": {
"name": "cbl2 cloud-hypervisor 32.0-6",
"product_id": "19768"
}
},
{
"category": "product_version_range",
"name": "\u003ccbl2 cloud-hypervisor 32.0-3",
"product": {
"name": "\u003ccbl2 cloud-hypervisor 32.0-3",
"product_id": "8"
}
},
{
"category": "product_version",
"name": "cbl2 cloud-hypervisor 32.0-3",
"product": {
"name": "cbl2 cloud-hypervisor 32.0-3",
"product_id": "18195"
}
}
],
"category": "product_name",
"name": "cloud-hypervisor"
},
{
"category": "product_name",
"name": "cbl2 kata-containers-cc 3.2.0.azl2-6",
"product": {
"name": "cbl2 kata-containers-cc 3.2.0.azl2-6",
"product_id": "6"
}
},
{
"category": "product_name",
"name": "azl3 kata-containers 3.2.0.azl5-2",
"product": {
"name": "azl3 kata-containers 3.2.0.azl5-2",
"product_id": "2"
}
},
{
"category": "product_name",
"name": "azl3 virtiofsd 1.8.0-3",
"product": {
"name": "azl3 virtiofsd 1.8.0-3",
"product_id": "9"
}
},
{
"category": "product_name",
"name": "cbl2 kata-containers 3.2.0.azl2-6",
"product": {
"name": "cbl2 kata-containers 3.2.0.azl2-6",
"product_id": "7"
}
},
{
"category": "product_name",
"name": "cbl2 virtiofsd 1.8.0-3",
"product": {
"name": "cbl2 virtiofsd 1.8.0-3",
"product_id": "5"
}
},
{
"category": "product_name",
"name": "azl3 cloud-hypervisor 37.0-2",
"product": {
"name": "azl3 cloud-hypervisor 37.0-2",
"product_id": "3"
}
},
{
"category": "product_name",
"name": "azl3 kata-containers-cc 3.2.0.azl5-2",
"product": {
"name": "azl3 kata-containers-cc 3.2.0.azl5-2",
"product_id": "1"
}
}
],
"category": "vendor",
"name": "Microsoft"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "\u003ccbl2 cloud-hypervisor 32.0-6 as a component of CBL Mariner 2.0",
"product_id": "17086-4"
},
"product_reference": "4",
"relates_to_product_reference": "17086"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "cbl2 cloud-hypervisor 32.0-6 as a component of CBL Mariner 2.0",
"product_id": "19768-17086"
},
"product_reference": "19768",
"relates_to_product_reference": "17086"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "cbl2 kata-containers-cc 3.2.0.azl2-6 as a component of CBL Mariner 2.0",
"product_id": "17086-6"
},
"product_reference": "6",
"relates_to_product_reference": "17086"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 kata-containers 3.2.0.azl5-2 as a component of Azure Linux 3.0",
"product_id": "17084-2"
},
"product_reference": "2",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 virtiofsd 1.8.0-3 as a component of Azure Linux 3.0",
"product_id": "17084-9"
},
"product_reference": "9",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "\u003ccbl2 cloud-hypervisor 32.0-3 as a component of CBL Mariner 2.0",
"product_id": "17086-8"
},
"product_reference": "8",
"relates_to_product_reference": "17086"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "cbl2 cloud-hypervisor 32.0-3 as a component of CBL Mariner 2.0",
"product_id": "18195-17086"
},
"product_reference": "18195",
"relates_to_product_reference": "17086"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "cbl2 kata-containers 3.2.0.azl2-6 as a component of CBL Mariner 2.0",
"product_id": "17086-7"
},
"product_reference": "7",
"relates_to_product_reference": "17086"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "cbl2 virtiofsd 1.8.0-3 as a component of CBL Mariner 2.0",
"product_id": "17086-5"
},
"product_reference": "5",
"relates_to_product_reference": "17086"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 cloud-hypervisor 37.0-2 as a component of Azure Linux 3.0",
"product_id": "17084-3"
},
"product_reference": "3",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 kata-containers-cc 3.2.0.azl5-2 as a component of Azure Linux 3.0",
"product_id": "17084-1"
},
"product_reference": "1",
"relates_to_product_reference": "17084"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2023-50711",
"cwe": {
"id": "CWE-787",
"name": "Out-of-bounds Write"
},
"flags": [
{
"label": "component_not_present",
"product_ids": [
"17084-3"
]
},
{
"label": "vulnerable_code_not_present",
"product_ids": [
"17086-6",
"17084-2",
"17084-9",
"17086-7",
"17086-5",
"17084-1"
]
}
],
"notes": [
{
"category": "general",
"text": "GitHub_M",
"title": "Assigning CNA"
}
],
"product_status": {
"fixed": [
"19768-17086",
"18195-17086"
],
"known_affected": [
"17086-4",
"17086-8"
],
"known_not_affected": [
"17086-6",
"17084-2",
"17084-9",
"17086-7",
"17086-5",
"17084-3",
"17084-1"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2023-50711 `serde` deserialization for `FamStructWrapper` lacks bound checks that could potentially lead to out-of-bounds memory access - VEX",
"url": "https://msrc.microsoft.com/csaf/vex/2024/msrc_cve-2023-50711.json"
}
],
"remediations": [
{
"category": "vendor_fix",
"date": "2024-01-08T00:00:00.000Z",
"details": "32.0-3:Security Update:https://learn.microsoft.com/en-us/azure/azure-linux/tutorial-azure-linux-upgrade",
"product_ids": [
"17086-4",
"17086-8"
],
"url": "https://learn.microsoft.com/en-us/azure/azure-linux/tutorial-azure-linux-upgrade"
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 9.8,
"baseSeverity": "CRITICAL",
"confidentialityImpact": "HIGH",
"environmentalsScore": 0.0,
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 9.8,
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"17086-4",
"17086-8"
]
}
],
"title": "`serde` deserialization for `FamStructWrapper` lacks bound checks that could potentially lead to out-of-bounds memory access"
}
]
}
OPENSUSE-SU-2024:13624-1
Vulnerability from csaf_opensuse - Published: 2024-06-15 00:00 - Updated: 2024-06-15 00:00Notes
{
"document": {
"aggregate_severity": {
"namespace": "https://www.suse.com/support/security/rating/",
"text": "moderate"
},
"category": "csaf_security_advisory",
"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": "sevctl-0.4.3-2.1 on GA media",
"title": "Title of the patch"
},
{
"category": "description",
"text": "These are all security issues fixed in the sevctl-0.4.3-2.1 package on the GA media of openSUSE Tumbleweed.",
"title": "Description of the patch"
},
{
"category": "details",
"text": "openSUSE-Tumbleweed-2024-13624",
"title": "Patchnames"
},
{
"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": "SUSE ratings",
"url": "https://www.suse.com/support/security/rating/"
},
{
"category": "self",
"summary": "URL of this CSAF notice",
"url": "https://ftp.suse.com/pub/projects/security/csaf/opensuse-su-2024_13624-1.json"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2023-50711 page",
"url": "https://www.suse.com/security/cve/CVE-2023-50711/"
}
],
"title": "sevctl-0.4.3-2.1 on GA media",
"tracking": {
"current_release_date": "2024-06-15T00:00:00Z",
"generator": {
"date": "2024-06-15T00:00:00Z",
"engine": {
"name": "cve-database.git:bin/generate-csaf.pl",
"version": "1"
}
},
"id": "openSUSE-SU-2024:13624-1",
"initial_release_date": "2024-06-15T00:00:00Z",
"revision_history": [
{
"date": "2024-06-15T00:00:00Z",
"number": "1",
"summary": "Current version"
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "sevctl-0.4.3-2.1.aarch64",
"product": {
"name": "sevctl-0.4.3-2.1.aarch64",
"product_id": "sevctl-0.4.3-2.1.aarch64"
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "sevctl-0.4.3-2.1.ppc64le",
"product": {
"name": "sevctl-0.4.3-2.1.ppc64le",
"product_id": "sevctl-0.4.3-2.1.ppc64le"
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "sevctl-0.4.3-2.1.s390x",
"product": {
"name": "sevctl-0.4.3-2.1.s390x",
"product_id": "sevctl-0.4.3-2.1.s390x"
}
}
],
"category": "architecture",
"name": "s390x"
},
{
"branches": [
{
"category": "product_version",
"name": "sevctl-0.4.3-2.1.x86_64",
"product": {
"name": "sevctl-0.4.3-2.1.x86_64",
"product_id": "sevctl-0.4.3-2.1.x86_64"
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_name",
"name": "openSUSE Tumbleweed",
"product": {
"name": "openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed",
"product_identification_helper": {
"cpe": "cpe:/o:opensuse:tumbleweed"
}
}
}
],
"category": "product_family",
"name": "SUSE Linux Enterprise"
}
],
"category": "vendor",
"name": "SUSE"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "sevctl-0.4.3-2.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:sevctl-0.4.3-2.1.aarch64"
},
"product_reference": "sevctl-0.4.3-2.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "sevctl-0.4.3-2.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:sevctl-0.4.3-2.1.ppc64le"
},
"product_reference": "sevctl-0.4.3-2.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "sevctl-0.4.3-2.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:sevctl-0.4.3-2.1.s390x"
},
"product_reference": "sevctl-0.4.3-2.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "sevctl-0.4.3-2.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:sevctl-0.4.3-2.1.x86_64"
},
"product_reference": "sevctl-0.4.3-2.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2023-50711",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2023-50711"
}
],
"notes": [
{
"category": "general",
"text": "vmm-sys-util is a collection of modules that provides helpers and utilities used by multiple rust-vmm components. Starting in version 0.5.0 and prior to version 0.12.0, an issue in the `FamStructWrapper::deserialize` implementation provided by the crate for `vmm_sys_util::fam::FamStructWrapper` can lead to out of bounds memory accesses. The deserialization does not check that the length stored in the header matches the flexible array length. Mismatch in the lengths might allow out of bounds memory access through Rust-safe methods. The issue was corrected in version 0.12.0 by inserting a check that verifies the lengths of compared flexible arrays are equal for any deserialized header and aborting deserialization otherwise. Moreover, the API was changed so that header length can only be modified through Rust-unsafe code. This ensures that users cannot trigger out-of-bounds memory access from Rust-safe code.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:sevctl-0.4.3-2.1.aarch64",
"openSUSE Tumbleweed:sevctl-0.4.3-2.1.ppc64le",
"openSUSE Tumbleweed:sevctl-0.4.3-2.1.s390x",
"openSUSE Tumbleweed:sevctl-0.4.3-2.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2023-50711",
"url": "https://www.suse.com/security/cve/CVE-2023-50711"
},
{
"category": "external",
"summary": "SUSE Bug 1218499 for CVE-2023-50711",
"url": "https://bugzilla.suse.com/1218499"
}
],
"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": [
"openSUSE Tumbleweed:sevctl-0.4.3-2.1.aarch64",
"openSUSE Tumbleweed:sevctl-0.4.3-2.1.ppc64le",
"openSUSE Tumbleweed:sevctl-0.4.3-2.1.s390x",
"openSUSE Tumbleweed:sevctl-0.4.3-2.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.7,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:L",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:sevctl-0.4.3-2.1.aarch64",
"openSUSE Tumbleweed:sevctl-0.4.3-2.1.ppc64le",
"openSUSE Tumbleweed:sevctl-0.4.3-2.1.s390x",
"openSUSE Tumbleweed:sevctl-0.4.3-2.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-15T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2023-50711"
}
]
}
OPENSUSE-SU-2024:13645-1
Vulnerability from csaf_opensuse - Published: 2024-06-15 00:00 - Updated: 2024-06-15 00:00Notes
{
"document": {
"aggregate_severity": {
"namespace": "https://www.suse.com/support/security/rating/",
"text": "moderate"
},
"category": "csaf_security_advisory",
"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": "virtiofsd-1.10.1-1.1 on GA media",
"title": "Title of the patch"
},
{
"category": "description",
"text": "These are all security issues fixed in the virtiofsd-1.10.1-1.1 package on the GA media of openSUSE Tumbleweed.",
"title": "Description of the patch"
},
{
"category": "details",
"text": "openSUSE-Tumbleweed-2024-13645",
"title": "Patchnames"
},
{
"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": "SUSE ratings",
"url": "https://www.suse.com/support/security/rating/"
},
{
"category": "self",
"summary": "URL of this CSAF notice",
"url": "https://ftp.suse.com/pub/projects/security/csaf/opensuse-su-2024_13645-1.json"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2023-50711 page",
"url": "https://www.suse.com/security/cve/CVE-2023-50711/"
}
],
"title": "virtiofsd-1.10.1-1.1 on GA media",
"tracking": {
"current_release_date": "2024-06-15T00:00:00Z",
"generator": {
"date": "2024-06-15T00:00:00Z",
"engine": {
"name": "cve-database.git:bin/generate-csaf.pl",
"version": "1"
}
},
"id": "openSUSE-SU-2024:13645-1",
"initial_release_date": "2024-06-15T00:00:00Z",
"revision_history": [
{
"date": "2024-06-15T00:00:00Z",
"number": "1",
"summary": "Current version"
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "virtiofsd-1.10.1-1.1.aarch64",
"product": {
"name": "virtiofsd-1.10.1-1.1.aarch64",
"product_id": "virtiofsd-1.10.1-1.1.aarch64"
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "virtiofsd-1.10.1-1.1.ppc64le",
"product": {
"name": "virtiofsd-1.10.1-1.1.ppc64le",
"product_id": "virtiofsd-1.10.1-1.1.ppc64le"
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "virtiofsd-1.10.1-1.1.s390x",
"product": {
"name": "virtiofsd-1.10.1-1.1.s390x",
"product_id": "virtiofsd-1.10.1-1.1.s390x"
}
}
],
"category": "architecture",
"name": "s390x"
},
{
"branches": [
{
"category": "product_version",
"name": "virtiofsd-1.10.1-1.1.x86_64",
"product": {
"name": "virtiofsd-1.10.1-1.1.x86_64",
"product_id": "virtiofsd-1.10.1-1.1.x86_64"
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_name",
"name": "openSUSE Tumbleweed",
"product": {
"name": "openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed",
"product_identification_helper": {
"cpe": "cpe:/o:opensuse:tumbleweed"
}
}
}
],
"category": "product_family",
"name": "SUSE Linux Enterprise"
}
],
"category": "vendor",
"name": "SUSE"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "virtiofsd-1.10.1-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:virtiofsd-1.10.1-1.1.aarch64"
},
"product_reference": "virtiofsd-1.10.1-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "virtiofsd-1.10.1-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:virtiofsd-1.10.1-1.1.ppc64le"
},
"product_reference": "virtiofsd-1.10.1-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "virtiofsd-1.10.1-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:virtiofsd-1.10.1-1.1.s390x"
},
"product_reference": "virtiofsd-1.10.1-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "virtiofsd-1.10.1-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:virtiofsd-1.10.1-1.1.x86_64"
},
"product_reference": "virtiofsd-1.10.1-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2023-50711",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2023-50711"
}
],
"notes": [
{
"category": "general",
"text": "vmm-sys-util is a collection of modules that provides helpers and utilities used by multiple rust-vmm components. Starting in version 0.5.0 and prior to version 0.12.0, an issue in the `FamStructWrapper::deserialize` implementation provided by the crate for `vmm_sys_util::fam::FamStructWrapper` can lead to out of bounds memory accesses. The deserialization does not check that the length stored in the header matches the flexible array length. Mismatch in the lengths might allow out of bounds memory access through Rust-safe methods. The issue was corrected in version 0.12.0 by inserting a check that verifies the lengths of compared flexible arrays are equal for any deserialized header and aborting deserialization otherwise. Moreover, the API was changed so that header length can only be modified through Rust-unsafe code. This ensures that users cannot trigger out-of-bounds memory access from Rust-safe code.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:virtiofsd-1.10.1-1.1.aarch64",
"openSUSE Tumbleweed:virtiofsd-1.10.1-1.1.ppc64le",
"openSUSE Tumbleweed:virtiofsd-1.10.1-1.1.s390x",
"openSUSE Tumbleweed:virtiofsd-1.10.1-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2023-50711",
"url": "https://www.suse.com/security/cve/CVE-2023-50711"
},
{
"category": "external",
"summary": "SUSE Bug 1218499 for CVE-2023-50711",
"url": "https://bugzilla.suse.com/1218499"
}
],
"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": [
"openSUSE Tumbleweed:virtiofsd-1.10.1-1.1.aarch64",
"openSUSE Tumbleweed:virtiofsd-1.10.1-1.1.ppc64le",
"openSUSE Tumbleweed:virtiofsd-1.10.1-1.1.s390x",
"openSUSE Tumbleweed:virtiofsd-1.10.1-1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.7,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:L",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:virtiofsd-1.10.1-1.1.aarch64",
"openSUSE Tumbleweed:virtiofsd-1.10.1-1.1.ppc64le",
"openSUSE Tumbleweed:virtiofsd-1.10.1-1.1.s390x",
"openSUSE Tumbleweed:virtiofsd-1.10.1-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-15T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2023-50711"
}
]
}
OPENSUSE-SU-2024:13857-1
Vulnerability from csaf_opensuse - Published: 2024-06-15 00:00 - Updated: 2024-06-15 00:00Notes
{
"document": {
"aggregate_severity": {
"namespace": "https://www.suse.com/support/security/rating/",
"text": "moderate"
},
"category": "csaf_security_advisory",
"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": "aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1 on GA media",
"title": "Title of the patch"
},
{
"category": "description",
"text": "These are all security issues fixed in the aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1 package on the GA media of openSUSE Tumbleweed.",
"title": "Description of the patch"
},
{
"category": "details",
"text": "openSUSE-Tumbleweed-2024-13857",
"title": "Patchnames"
},
{
"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": "SUSE ratings",
"url": "https://www.suse.com/support/security/rating/"
},
{
"category": "self",
"summary": "URL of this CSAF notice",
"url": "https://ftp.suse.com/pub/projects/security/csaf/opensuse-su-2024_13857-1.json"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2023-50711 page",
"url": "https://www.suse.com/security/cve/CVE-2023-50711/"
}
],
"title": "aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1 on GA media",
"tracking": {
"current_release_date": "2024-06-15T00:00:00Z",
"generator": {
"date": "2024-06-15T00:00:00Z",
"engine": {
"name": "cve-database.git:bin/generate-csaf.pl",
"version": "1"
}
},
"id": "openSUSE-SU-2024:13857-1",
"initial_release_date": "2024-06-15T00:00:00Z",
"revision_history": [
{
"date": "2024-06-15T00:00:00Z",
"number": "1",
"summary": "Current version"
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.aarch64",
"product": {
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.aarch64",
"product_id": "aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.aarch64"
}
},
{
"category": "product_version",
"name": "aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.aarch64",
"product": {
"name": "aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.aarch64",
"product_id": "aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.aarch64"
}
},
{
"category": "product_version",
"name": "system-group-ne-1.2.3~git11.d3d77e0-1.1.aarch64",
"product": {
"name": "system-group-ne-1.2.3~git11.d3d77e0-1.1.aarch64",
"product_id": "system-group-ne-1.2.3~git11.d3d77e0-1.1.aarch64"
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.ppc64le",
"product": {
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.ppc64le",
"product_id": "aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.ppc64le"
}
},
{
"category": "product_version",
"name": "aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.ppc64le",
"product": {
"name": "aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.ppc64le",
"product_id": "aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.ppc64le"
}
},
{
"category": "product_version",
"name": "system-group-ne-1.2.3~git11.d3d77e0-1.1.ppc64le",
"product": {
"name": "system-group-ne-1.2.3~git11.d3d77e0-1.1.ppc64le",
"product_id": "system-group-ne-1.2.3~git11.d3d77e0-1.1.ppc64le"
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.s390x",
"product": {
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.s390x",
"product_id": "aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.s390x"
}
},
{
"category": "product_version",
"name": "aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.s390x",
"product": {
"name": "aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.s390x",
"product_id": "aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.s390x"
}
},
{
"category": "product_version",
"name": "system-group-ne-1.2.3~git11.d3d77e0-1.1.s390x",
"product": {
"name": "system-group-ne-1.2.3~git11.d3d77e0-1.1.s390x",
"product_id": "system-group-ne-1.2.3~git11.d3d77e0-1.1.s390x"
}
}
],
"category": "architecture",
"name": "s390x"
},
{
"branches": [
{
"category": "product_version",
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.x86_64",
"product": {
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.x86_64",
"product_id": "aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.x86_64"
}
},
{
"category": "product_version",
"name": "aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.x86_64",
"product": {
"name": "aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.x86_64",
"product_id": "aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.x86_64"
}
},
{
"category": "product_version",
"name": "system-group-ne-1.2.3~git11.d3d77e0-1.1.x86_64",
"product": {
"name": "system-group-ne-1.2.3~git11.d3d77e0-1.1.x86_64",
"product_id": "system-group-ne-1.2.3~git11.d3d77e0-1.1.x86_64"
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_name",
"name": "openSUSE Tumbleweed",
"product": {
"name": "openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed",
"product_identification_helper": {
"cpe": "cpe:/o:opensuse:tumbleweed"
}
}
}
],
"category": "product_family",
"name": "SUSE Linux Enterprise"
}
],
"category": "vendor",
"name": "SUSE"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.aarch64"
},
"product_reference": "aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.ppc64le"
},
"product_reference": "aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.s390x"
},
"product_reference": "aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.x86_64"
},
"product_reference": "aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.aarch64"
},
"product_reference": "aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.ppc64le"
},
"product_reference": "aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.s390x"
},
"product_reference": "aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.x86_64"
},
"product_reference": "aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "system-group-ne-1.2.3~git11.d3d77e0-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:system-group-ne-1.2.3~git11.d3d77e0-1.1.aarch64"
},
"product_reference": "system-group-ne-1.2.3~git11.d3d77e0-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "system-group-ne-1.2.3~git11.d3d77e0-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:system-group-ne-1.2.3~git11.d3d77e0-1.1.ppc64le"
},
"product_reference": "system-group-ne-1.2.3~git11.d3d77e0-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "system-group-ne-1.2.3~git11.d3d77e0-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:system-group-ne-1.2.3~git11.d3d77e0-1.1.s390x"
},
"product_reference": "system-group-ne-1.2.3~git11.d3d77e0-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "system-group-ne-1.2.3~git11.d3d77e0-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:system-group-ne-1.2.3~git11.d3d77e0-1.1.x86_64"
},
"product_reference": "system-group-ne-1.2.3~git11.d3d77e0-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2023-50711",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2023-50711"
}
],
"notes": [
{
"category": "general",
"text": "vmm-sys-util is a collection of modules that provides helpers and utilities used by multiple rust-vmm components. Starting in version 0.5.0 and prior to version 0.12.0, an issue in the `FamStructWrapper::deserialize` implementation provided by the crate for `vmm_sys_util::fam::FamStructWrapper` can lead to out of bounds memory accesses. The deserialization does not check that the length stored in the header matches the flexible array length. Mismatch in the lengths might allow out of bounds memory access through Rust-safe methods. The issue was corrected in version 0.12.0 by inserting a check that verifies the lengths of compared flexible arrays are equal for any deserialized header and aborting deserialization otherwise. Moreover, the API was changed so that header length can only be modified through Rust-unsafe code. This ensures that users cannot trigger out-of-bounds memory access from Rust-safe code.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.aarch64",
"openSUSE Tumbleweed:aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.ppc64le",
"openSUSE Tumbleweed:aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.s390x",
"openSUSE Tumbleweed:aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.x86_64",
"openSUSE Tumbleweed:aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.aarch64",
"openSUSE Tumbleweed:aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.ppc64le",
"openSUSE Tumbleweed:aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.s390x",
"openSUSE Tumbleweed:aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.x86_64",
"openSUSE Tumbleweed:system-group-ne-1.2.3~git11.d3d77e0-1.1.aarch64",
"openSUSE Tumbleweed:system-group-ne-1.2.3~git11.d3d77e0-1.1.ppc64le",
"openSUSE Tumbleweed:system-group-ne-1.2.3~git11.d3d77e0-1.1.s390x",
"openSUSE Tumbleweed:system-group-ne-1.2.3~git11.d3d77e0-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2023-50711",
"url": "https://www.suse.com/security/cve/CVE-2023-50711"
},
{
"category": "external",
"summary": "SUSE Bug 1218499 for CVE-2023-50711",
"url": "https://bugzilla.suse.com/1218499"
}
],
"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": [
"openSUSE Tumbleweed:aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.aarch64",
"openSUSE Tumbleweed:aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.ppc64le",
"openSUSE Tumbleweed:aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.s390x",
"openSUSE Tumbleweed:aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.x86_64",
"openSUSE Tumbleweed:aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.aarch64",
"openSUSE Tumbleweed:aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.ppc64le",
"openSUSE Tumbleweed:aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.s390x",
"openSUSE Tumbleweed:aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.x86_64",
"openSUSE Tumbleweed:system-group-ne-1.2.3~git11.d3d77e0-1.1.aarch64",
"openSUSE Tumbleweed:system-group-ne-1.2.3~git11.d3d77e0-1.1.ppc64le",
"openSUSE Tumbleweed:system-group-ne-1.2.3~git11.d3d77e0-1.1.s390x",
"openSUSE Tumbleweed:system-group-ne-1.2.3~git11.d3d77e0-1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.7,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:L",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.aarch64",
"openSUSE Tumbleweed:aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.ppc64le",
"openSUSE Tumbleweed:aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.s390x",
"openSUSE Tumbleweed:aws-nitro-enclaves-binaryblobs-upstream-1.2.3~git11.d3d77e0-1.1.x86_64",
"openSUSE Tumbleweed:aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.aarch64",
"openSUSE Tumbleweed:aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.ppc64le",
"openSUSE Tumbleweed:aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.s390x",
"openSUSE Tumbleweed:aws-nitro-enclaves-cli-1.2.3~git11.d3d77e0-1.1.x86_64",
"openSUSE Tumbleweed:system-group-ne-1.2.3~git11.d3d77e0-1.1.aarch64",
"openSUSE Tumbleweed:system-group-ne-1.2.3~git11.d3d77e0-1.1.ppc64le",
"openSUSE Tumbleweed:system-group-ne-1.2.3~git11.d3d77e0-1.1.s390x",
"openSUSE Tumbleweed:system-group-ne-1.2.3~git11.d3d77e0-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-15T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2023-50711"
}
]
}
SUSE-SU-2024:0250-1
Vulnerability from csaf_suse - Published: 2024-01-26 13:52 - Updated: 2024-01-26 13:52Notes
{
"document": {
"aggregate_severity": {
"namespace": "https://www.suse.com/support/security/rating/",
"text": "important"
},
"category": "csaf_security_advisory",
"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": "Security update for sevctl",
"title": "Title of the patch"
},
{
"category": "description",
"text": "This update for sevctl fixes the following issues:\n\n- CVE-2023-50711: Fixed out of bounds memory accesses in vmm-sys-util\n (bsc#1218502, bsc#1218499)\n\nNon-security fixes:\n\n- Updated to version 0.4.3 (jsc#PED-4981)\n",
"title": "Description of the patch"
},
{
"category": "details",
"text": "SUSE-2024-250,SUSE-SLE-Module-Server-Applications-15-SP5-2024-250,openSUSE-SLE-15.5-2024-250",
"title": "Patchnames"
},
{
"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": "SUSE ratings",
"url": "https://www.suse.com/support/security/rating/"
},
{
"category": "self",
"summary": "URL of this CSAF notice",
"url": "https://ftp.suse.com/pub/projects/security/csaf/suse-su-2024_0250-1.json"
},
{
"category": "self",
"summary": "URL for SUSE-SU-2024:0250-1",
"url": "https://www.suse.com/support/update/announcement/2024/suse-su-20240250-1/"
},
{
"category": "self",
"summary": "E-Mail link for SUSE-SU-2024:0250-1",
"url": "https://lists.suse.com/pipermail/sle-security-updates/2024-January/017769.html"
},
{
"category": "self",
"summary": "SUSE Bug 1218499",
"url": "https://bugzilla.suse.com/1218499"
},
{
"category": "self",
"summary": "SUSE Bug 1218502",
"url": "https://bugzilla.suse.com/1218502"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2023-50711 page",
"url": "https://www.suse.com/security/cve/CVE-2023-50711/"
}
],
"title": "Security update for sevctl",
"tracking": {
"current_release_date": "2024-01-26T13:52:43Z",
"generator": {
"date": "2024-01-26T13:52:43Z",
"engine": {
"name": "cve-database.git:bin/generate-csaf.pl",
"version": "1"
}
},
"id": "SUSE-SU-2024:0250-1",
"initial_release_date": "2024-01-26T13:52:43Z",
"revision_history": [
{
"date": "2024-01-26T13:52:43Z",
"number": "1",
"summary": "Current version"
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "sevctl-0.4.3-150500.3.3.1.x86_64",
"product": {
"name": "sevctl-0.4.3-150500.3.3.1.x86_64",
"product_id": "sevctl-0.4.3-150500.3.3.1.x86_64"
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_name",
"name": "SUSE Linux Enterprise Module for Server Applications 15 SP5",
"product": {
"name": "SUSE Linux Enterprise Module for Server Applications 15 SP5",
"product_id": "SUSE Linux Enterprise Module for Server Applications 15 SP5",
"product_identification_helper": {
"cpe": "cpe:/o:suse:sle-module-server-applications:15:sp5"
}
}
},
{
"category": "product_name",
"name": "openSUSE Leap 15.5",
"product": {
"name": "openSUSE Leap 15.5",
"product_id": "openSUSE Leap 15.5",
"product_identification_helper": {
"cpe": "cpe:/o:opensuse:leap:15.5"
}
}
}
],
"category": "product_family",
"name": "SUSE Linux Enterprise"
}
],
"category": "vendor",
"name": "SUSE"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "sevctl-0.4.3-150500.3.3.1.x86_64 as component of SUSE Linux Enterprise Module for Server Applications 15 SP5",
"product_id": "SUSE Linux Enterprise Module for Server Applications 15 SP5:sevctl-0.4.3-150500.3.3.1.x86_64"
},
"product_reference": "sevctl-0.4.3-150500.3.3.1.x86_64",
"relates_to_product_reference": "SUSE Linux Enterprise Module for Server Applications 15 SP5"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "sevctl-0.4.3-150500.3.3.1.x86_64 as component of openSUSE Leap 15.5",
"product_id": "openSUSE Leap 15.5:sevctl-0.4.3-150500.3.3.1.x86_64"
},
"product_reference": "sevctl-0.4.3-150500.3.3.1.x86_64",
"relates_to_product_reference": "openSUSE Leap 15.5"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2023-50711",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2023-50711"
}
],
"notes": [
{
"category": "general",
"text": "vmm-sys-util is a collection of modules that provides helpers and utilities used by multiple rust-vmm components. Starting in version 0.5.0 and prior to version 0.12.0, an issue in the `FamStructWrapper::deserialize` implementation provided by the crate for `vmm_sys_util::fam::FamStructWrapper` can lead to out of bounds memory accesses. The deserialization does not check that the length stored in the header matches the flexible array length. Mismatch in the lengths might allow out of bounds memory access through Rust-safe methods. The issue was corrected in version 0.12.0 by inserting a check that verifies the lengths of compared flexible arrays are equal for any deserialized header and aborting deserialization otherwise. Moreover, the API was changed so that header length can only be modified through Rust-unsafe code. This ensures that users cannot trigger out-of-bounds memory access from Rust-safe code.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"SUSE Linux Enterprise Module for Server Applications 15 SP5:sevctl-0.4.3-150500.3.3.1.x86_64",
"openSUSE Leap 15.5:sevctl-0.4.3-150500.3.3.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2023-50711",
"url": "https://www.suse.com/security/cve/CVE-2023-50711"
},
{
"category": "external",
"summary": "SUSE Bug 1218499 for CVE-2023-50711",
"url": "https://bugzilla.suse.com/1218499"
}
],
"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 Linux Enterprise Module for Server Applications 15 SP5:sevctl-0.4.3-150500.3.3.1.x86_64",
"openSUSE Leap 15.5:sevctl-0.4.3-150500.3.3.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.7,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:L",
"version": "3.1"
},
"products": [
"SUSE Linux Enterprise Module for Server Applications 15 SP5:sevctl-0.4.3-150500.3.3.1.x86_64",
"openSUSE Leap 15.5:sevctl-0.4.3-150500.3.3.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-01-26T13:52:43Z",
"details": "moderate"
}
],
"title": "CVE-2023-50711"
}
]
}
SUSE-SU-2024:1966-1
Vulnerability from csaf_suse - Published: 2024-06-10 14:03 - Updated: 2024-06-10 14:03Notes
{
"document": {
"aggregate_severity": {
"namespace": "https://www.suse.com/support/security/rating/",
"text": "moderate"
},
"category": "csaf_security_advisory",
"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": "Security update for aws-nitro-enclaves-cli",
"title": "Title of the patch"
},
{
"category": "description",
"text": "This update for aws-nitro-enclaves-cli fixes the following issues:\n\n- CVE-2023-50711: Fixed out of bounds memory accesses in embedded vmm-sys-util (bsc#1218501).\n",
"title": "Description of the patch"
},
{
"category": "details",
"text": "SUSE-2024-1966,SUSE-SLE-Module-Public-Cloud-15-SP6-2024-1966,openSUSE-SLE-15.6-2024-1966",
"title": "Patchnames"
},
{
"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": "SUSE ratings",
"url": "https://www.suse.com/support/security/rating/"
},
{
"category": "self",
"summary": "URL of this CSAF notice",
"url": "https://ftp.suse.com/pub/projects/security/csaf/suse-su-2024_1966-1.json"
},
{
"category": "self",
"summary": "URL for SUSE-SU-2024:1966-1",
"url": "https://www.suse.com/support/update/announcement/2024/suse-su-20241966-1/"
},
{
"category": "self",
"summary": "E-Mail link for SUSE-SU-2024:1966-1",
"url": "https://lists.suse.com/pipermail/sle-security-updates/2024-June/018668.html"
},
{
"category": "self",
"summary": "SUSE Bug 1218501",
"url": "https://bugzilla.suse.com/1218501"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2023-50711 page",
"url": "https://www.suse.com/security/cve/CVE-2023-50711/"
}
],
"title": "Security update for aws-nitro-enclaves-cli",
"tracking": {
"current_release_date": "2024-06-10T14:03:36Z",
"generator": {
"date": "2024-06-10T14:03:36Z",
"engine": {
"name": "cve-database.git:bin/generate-csaf.pl",
"version": "1"
}
},
"id": "SUSE-SU-2024:1966-1",
"initial_release_date": "2024-06-10T14:03:36Z",
"revision_history": [
{
"date": "2024-06-10T14:03:36Z",
"number": "1",
"summary": "Current version"
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"product": {
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"product_id": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.aarch64"
}
},
{
"category": "product_version",
"name": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"product": {
"name": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"product_id": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.aarch64"
}
},
{
"category": "product_version",
"name": "system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"product": {
"name": "system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"product_id": "system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.aarch64"
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"product": {
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"product_id": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.x86_64"
}
},
{
"category": "product_version",
"name": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"product": {
"name": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"product_id": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.x86_64"
}
},
{
"category": "product_version",
"name": "system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"product": {
"name": "system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"product_id": "system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.x86_64"
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_name",
"name": "SUSE Linux Enterprise Module for Public Cloud 15 SP6",
"product": {
"name": "SUSE Linux Enterprise Module for Public Cloud 15 SP6",
"product_id": "SUSE Linux Enterprise Module for Public Cloud 15 SP6",
"product_identification_helper": {
"cpe": "cpe:/o:suse:sle-module-public-cloud:15:sp6"
}
}
},
{
"category": "product_name",
"name": "openSUSE Leap 15.6",
"product": {
"name": "openSUSE Leap 15.6",
"product_id": "openSUSE Leap 15.6",
"product_identification_helper": {
"cpe": "cpe:/o:opensuse:leap:15.6"
}
}
}
],
"category": "product_family",
"name": "SUSE Linux Enterprise"
}
],
"category": "vendor",
"name": "SUSE"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.aarch64 as component of SUSE Linux Enterprise Module for Public Cloud 15 SP6",
"product_id": "SUSE Linux Enterprise Module for Public Cloud 15 SP6:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.aarch64"
},
"product_reference": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"relates_to_product_reference": "SUSE Linux Enterprise Module for Public Cloud 15 SP6"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.x86_64 as component of SUSE Linux Enterprise Module for Public Cloud 15 SP6",
"product_id": "SUSE Linux Enterprise Module for Public Cloud 15 SP6:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.x86_64"
},
"product_reference": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"relates_to_product_reference": "SUSE Linux Enterprise Module for Public Cloud 15 SP6"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.aarch64 as component of SUSE Linux Enterprise Module for Public Cloud 15 SP6",
"product_id": "SUSE Linux Enterprise Module for Public Cloud 15 SP6:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.aarch64"
},
"product_reference": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"relates_to_product_reference": "SUSE Linux Enterprise Module for Public Cloud 15 SP6"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.x86_64 as component of SUSE Linux Enterprise Module for Public Cloud 15 SP6",
"product_id": "SUSE Linux Enterprise Module for Public Cloud 15 SP6:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.x86_64"
},
"product_reference": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"relates_to_product_reference": "SUSE Linux Enterprise Module for Public Cloud 15 SP6"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.aarch64 as component of SUSE Linux Enterprise Module for Public Cloud 15 SP6",
"product_id": "SUSE Linux Enterprise Module for Public Cloud 15 SP6:system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.aarch64"
},
"product_reference": "system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"relates_to_product_reference": "SUSE Linux Enterprise Module for Public Cloud 15 SP6"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.x86_64 as component of SUSE Linux Enterprise Module for Public Cloud 15 SP6",
"product_id": "SUSE Linux Enterprise Module for Public Cloud 15 SP6:system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.x86_64"
},
"product_reference": "system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"relates_to_product_reference": "SUSE Linux Enterprise Module for Public Cloud 15 SP6"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.aarch64 as component of openSUSE Leap 15.6",
"product_id": "openSUSE Leap 15.6:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.aarch64"
},
"product_reference": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"relates_to_product_reference": "openSUSE Leap 15.6"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.x86_64 as component of openSUSE Leap 15.6",
"product_id": "openSUSE Leap 15.6:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.x86_64"
},
"product_reference": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"relates_to_product_reference": "openSUSE Leap 15.6"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.aarch64 as component of openSUSE Leap 15.6",
"product_id": "openSUSE Leap 15.6:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.aarch64"
},
"product_reference": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"relates_to_product_reference": "openSUSE Leap 15.6"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.x86_64 as component of openSUSE Leap 15.6",
"product_id": "openSUSE Leap 15.6:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.x86_64"
},
"product_reference": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"relates_to_product_reference": "openSUSE Leap 15.6"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.aarch64 as component of openSUSE Leap 15.6",
"product_id": "openSUSE Leap 15.6:system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.aarch64"
},
"product_reference": "system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"relates_to_product_reference": "openSUSE Leap 15.6"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.x86_64 as component of openSUSE Leap 15.6",
"product_id": "openSUSE Leap 15.6:system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.x86_64"
},
"product_reference": "system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"relates_to_product_reference": "openSUSE Leap 15.6"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2023-50711",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2023-50711"
}
],
"notes": [
{
"category": "general",
"text": "vmm-sys-util is a collection of modules that provides helpers and utilities used by multiple rust-vmm components. Starting in version 0.5.0 and prior to version 0.12.0, an issue in the `FamStructWrapper::deserialize` implementation provided by the crate for `vmm_sys_util::fam::FamStructWrapper` can lead to out of bounds memory accesses. The deserialization does not check that the length stored in the header matches the flexible array length. Mismatch in the lengths might allow out of bounds memory access through Rust-safe methods. The issue was corrected in version 0.12.0 by inserting a check that verifies the lengths of compared flexible arrays are equal for any deserialized header and aborting deserialization otherwise. Moreover, the API was changed so that header length can only be modified through Rust-unsafe code. This ensures that users cannot trigger out-of-bounds memory access from Rust-safe code.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"SUSE Linux Enterprise Module for Public Cloud 15 SP6:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP6:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP6:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP6:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP6:system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP6:system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"openSUSE Leap 15.6:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"openSUSE Leap 15.6:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"openSUSE Leap 15.6:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"openSUSE Leap 15.6:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"openSUSE Leap 15.6:system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"openSUSE Leap 15.6:system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2023-50711",
"url": "https://www.suse.com/security/cve/CVE-2023-50711"
},
{
"category": "external",
"summary": "SUSE Bug 1218499 for CVE-2023-50711",
"url": "https://bugzilla.suse.com/1218499"
}
],
"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 Linux Enterprise Module for Public Cloud 15 SP6:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP6:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP6:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP6:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP6:system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP6:system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"openSUSE Leap 15.6:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"openSUSE Leap 15.6:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"openSUSE Leap 15.6:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"openSUSE Leap 15.6:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"openSUSE Leap 15.6:system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"openSUSE Leap 15.6:system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.7,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:L",
"version": "3.1"
},
"products": [
"SUSE Linux Enterprise Module for Public Cloud 15 SP6:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP6:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP6:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP6:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP6:system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP6:system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"openSUSE Leap 15.6:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"openSUSE Leap 15.6:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"openSUSE Leap 15.6:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"openSUSE Leap 15.6:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150600.10.3.1.x86_64",
"openSUSE Leap 15.6:system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.aarch64",
"openSUSE Leap 15.6:system-group-ne-1.3.0~git1.db34c02-150600.10.3.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-10T14:03:36Z",
"details": "moderate"
}
],
"title": "CVE-2023-50711"
}
]
}
SUSE-SU-2024:1984-1
Vulnerability from csaf_suse - Published: 2024-06-11 11:04 - Updated: 2024-06-11 11:04Notes
{
"document": {
"aggregate_severity": {
"namespace": "https://www.suse.com/support/security/rating/",
"text": "moderate"
},
"category": "csaf_security_advisory",
"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": "Security update for aws-nitro-enclaves-cli",
"title": "Title of the patch"
},
{
"category": "description",
"text": "This update for aws-nitro-enclaves-cli fixes the following issues:\n\n- CVE-2023-50711: Fixed out of bounds memory accesses in embedded vmm-sys-util (bsc#1218501).\n",
"title": "Description of the patch"
},
{
"category": "details",
"text": "SUSE-2024-1984,SUSE-SLE-Module-Public-Cloud-15-SP4-2024-1984,SUSE-SLE-Module-Public-Cloud-15-SP5-2024-1984,openSUSE-SLE-15.5-2024-1984",
"title": "Patchnames"
},
{
"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": "SUSE ratings",
"url": "https://www.suse.com/support/security/rating/"
},
{
"category": "self",
"summary": "URL of this CSAF notice",
"url": "https://ftp.suse.com/pub/projects/security/csaf/suse-su-2024_1984-1.json"
},
{
"category": "self",
"summary": "URL for SUSE-SU-2024:1984-1",
"url": "https://www.suse.com/support/update/announcement/2024/suse-su-20241984-1/"
},
{
"category": "self",
"summary": "E-Mail link for SUSE-SU-2024:1984-1",
"url": "https://lists.suse.com/pipermail/sle-updates/2024-June/035551.html"
},
{
"category": "self",
"summary": "SUSE Bug 1218501",
"url": "https://bugzilla.suse.com/1218501"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2023-50711 page",
"url": "https://www.suse.com/security/cve/CVE-2023-50711/"
}
],
"title": "Security update for aws-nitro-enclaves-cli",
"tracking": {
"current_release_date": "2024-06-11T11:04:00Z",
"generator": {
"date": "2024-06-11T11:04:00Z",
"engine": {
"name": "cve-database.git:bin/generate-csaf.pl",
"version": "1"
}
},
"id": "SUSE-SU-2024:1984-1",
"initial_release_date": "2024-06-11T11:04:00Z",
"revision_history": [
{
"date": "2024-06-11T11:04:00Z",
"number": "1",
"summary": "Current version"
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"product": {
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"product_id": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.aarch64"
}
},
{
"category": "product_version",
"name": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"product": {
"name": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"product_id": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.aarch64"
}
},
{
"category": "product_version",
"name": "system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"product": {
"name": "system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"product_id": "system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.aarch64"
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"product": {
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"product_id": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.x86_64"
}
},
{
"category": "product_version",
"name": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"product": {
"name": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"product_id": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.x86_64"
}
},
{
"category": "product_version",
"name": "system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"product": {
"name": "system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"product_id": "system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.x86_64"
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_name",
"name": "SUSE Linux Enterprise Module for Public Cloud 15 SP4",
"product": {
"name": "SUSE Linux Enterprise Module for Public Cloud 15 SP4",
"product_id": "SUSE Linux Enterprise Module for Public Cloud 15 SP4",
"product_identification_helper": {
"cpe": "cpe:/o:suse:sle-module-public-cloud:15:sp4"
}
}
},
{
"category": "product_name",
"name": "SUSE Linux Enterprise Module for Public Cloud 15 SP5",
"product": {
"name": "SUSE Linux Enterprise Module for Public Cloud 15 SP5",
"product_id": "SUSE Linux Enterprise Module for Public Cloud 15 SP5",
"product_identification_helper": {
"cpe": "cpe:/o:suse:sle-module-public-cloud:15:sp5"
}
}
},
{
"category": "product_name",
"name": "openSUSE Leap 15.5",
"product": {
"name": "openSUSE Leap 15.5",
"product_id": "openSUSE Leap 15.5",
"product_identification_helper": {
"cpe": "cpe:/o:opensuse:leap:15.5"
}
}
}
],
"category": "product_family",
"name": "SUSE Linux Enterprise"
}
],
"category": "vendor",
"name": "SUSE"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.aarch64 as component of SUSE Linux Enterprise Module for Public Cloud 15 SP4",
"product_id": "SUSE Linux Enterprise Module for Public Cloud 15 SP4:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.aarch64"
},
"product_reference": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"relates_to_product_reference": "SUSE Linux Enterprise Module for Public Cloud 15 SP4"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.x86_64 as component of SUSE Linux Enterprise Module for Public Cloud 15 SP4",
"product_id": "SUSE Linux Enterprise Module for Public Cloud 15 SP4:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.x86_64"
},
"product_reference": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"relates_to_product_reference": "SUSE Linux Enterprise Module for Public Cloud 15 SP4"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.aarch64 as component of SUSE Linux Enterprise Module for Public Cloud 15 SP4",
"product_id": "SUSE Linux Enterprise Module for Public Cloud 15 SP4:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.aarch64"
},
"product_reference": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"relates_to_product_reference": "SUSE Linux Enterprise Module for Public Cloud 15 SP4"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.x86_64 as component of SUSE Linux Enterprise Module for Public Cloud 15 SP4",
"product_id": "SUSE Linux Enterprise Module for Public Cloud 15 SP4:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.x86_64"
},
"product_reference": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"relates_to_product_reference": "SUSE Linux Enterprise Module for Public Cloud 15 SP4"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.aarch64 as component of SUSE Linux Enterprise Module for Public Cloud 15 SP4",
"product_id": "SUSE Linux Enterprise Module for Public Cloud 15 SP4:system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.aarch64"
},
"product_reference": "system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"relates_to_product_reference": "SUSE Linux Enterprise Module for Public Cloud 15 SP4"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.x86_64 as component of SUSE Linux Enterprise Module for Public Cloud 15 SP4",
"product_id": "SUSE Linux Enterprise Module for Public Cloud 15 SP4:system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.x86_64"
},
"product_reference": "system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"relates_to_product_reference": "SUSE Linux Enterprise Module for Public Cloud 15 SP4"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.aarch64 as component of SUSE Linux Enterprise Module for Public Cloud 15 SP5",
"product_id": "SUSE Linux Enterprise Module for Public Cloud 15 SP5:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.aarch64"
},
"product_reference": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"relates_to_product_reference": "SUSE Linux Enterprise Module for Public Cloud 15 SP5"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.x86_64 as component of SUSE Linux Enterprise Module for Public Cloud 15 SP5",
"product_id": "SUSE Linux Enterprise Module for Public Cloud 15 SP5:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.x86_64"
},
"product_reference": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"relates_to_product_reference": "SUSE Linux Enterprise Module for Public Cloud 15 SP5"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.aarch64 as component of SUSE Linux Enterprise Module for Public Cloud 15 SP5",
"product_id": "SUSE Linux Enterprise Module for Public Cloud 15 SP5:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.aarch64"
},
"product_reference": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"relates_to_product_reference": "SUSE Linux Enterprise Module for Public Cloud 15 SP5"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.x86_64 as component of SUSE Linux Enterprise Module for Public Cloud 15 SP5",
"product_id": "SUSE Linux Enterprise Module for Public Cloud 15 SP5:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.x86_64"
},
"product_reference": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"relates_to_product_reference": "SUSE Linux Enterprise Module for Public Cloud 15 SP5"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.aarch64 as component of SUSE Linux Enterprise Module for Public Cloud 15 SP5",
"product_id": "SUSE Linux Enterprise Module for Public Cloud 15 SP5:system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.aarch64"
},
"product_reference": "system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"relates_to_product_reference": "SUSE Linux Enterprise Module for Public Cloud 15 SP5"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.x86_64 as component of SUSE Linux Enterprise Module for Public Cloud 15 SP5",
"product_id": "SUSE Linux Enterprise Module for Public Cloud 15 SP5:system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.x86_64"
},
"product_reference": "system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"relates_to_product_reference": "SUSE Linux Enterprise Module for Public Cloud 15 SP5"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.aarch64 as component of openSUSE Leap 15.5",
"product_id": "openSUSE Leap 15.5:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.aarch64"
},
"product_reference": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"relates_to_product_reference": "openSUSE Leap 15.5"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.x86_64 as component of openSUSE Leap 15.5",
"product_id": "openSUSE Leap 15.5:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.x86_64"
},
"product_reference": "aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"relates_to_product_reference": "openSUSE Leap 15.5"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.aarch64 as component of openSUSE Leap 15.5",
"product_id": "openSUSE Leap 15.5:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.aarch64"
},
"product_reference": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"relates_to_product_reference": "openSUSE Leap 15.5"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.x86_64 as component of openSUSE Leap 15.5",
"product_id": "openSUSE Leap 15.5:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.x86_64"
},
"product_reference": "aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"relates_to_product_reference": "openSUSE Leap 15.5"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.aarch64 as component of openSUSE Leap 15.5",
"product_id": "openSUSE Leap 15.5:system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.aarch64"
},
"product_reference": "system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"relates_to_product_reference": "openSUSE Leap 15.5"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.x86_64 as component of openSUSE Leap 15.5",
"product_id": "openSUSE Leap 15.5:system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.x86_64"
},
"product_reference": "system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"relates_to_product_reference": "openSUSE Leap 15.5"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2023-50711",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2023-50711"
}
],
"notes": [
{
"category": "general",
"text": "vmm-sys-util is a collection of modules that provides helpers and utilities used by multiple rust-vmm components. Starting in version 0.5.0 and prior to version 0.12.0, an issue in the `FamStructWrapper::deserialize` implementation provided by the crate for `vmm_sys_util::fam::FamStructWrapper` can lead to out of bounds memory accesses. The deserialization does not check that the length stored in the header matches the flexible array length. Mismatch in the lengths might allow out of bounds memory access through Rust-safe methods. The issue was corrected in version 0.12.0 by inserting a check that verifies the lengths of compared flexible arrays are equal for any deserialized header and aborting deserialization otherwise. Moreover, the API was changed so that header length can only be modified through Rust-unsafe code. This ensures that users cannot trigger out-of-bounds memory access from Rust-safe code.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"SUSE Linux Enterprise Module for Public Cloud 15 SP4:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP4:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP4:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP4:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP4:system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP4:system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP5:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP5:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP5:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP5:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP5:system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP5:system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"openSUSE Leap 15.5:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"openSUSE Leap 15.5:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"openSUSE Leap 15.5:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"openSUSE Leap 15.5:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"openSUSE Leap 15.5:system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"openSUSE Leap 15.5:system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2023-50711",
"url": "https://www.suse.com/security/cve/CVE-2023-50711"
},
{
"category": "external",
"summary": "SUSE Bug 1218499 for CVE-2023-50711",
"url": "https://bugzilla.suse.com/1218499"
}
],
"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 Linux Enterprise Module for Public Cloud 15 SP4:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP4:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP4:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP4:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP4:system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP4:system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP5:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP5:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP5:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP5:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP5:system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP5:system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"openSUSE Leap 15.5:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"openSUSE Leap 15.5:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"openSUSE Leap 15.5:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"openSUSE Leap 15.5:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"openSUSE Leap 15.5:system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"openSUSE Leap 15.5:system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.7,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:L",
"version": "3.1"
},
"products": [
"SUSE Linux Enterprise Module for Public Cloud 15 SP4:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP4:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP4:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP4:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP4:system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP4:system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP5:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP5:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP5:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP5:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP5:system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"SUSE Linux Enterprise Module for Public Cloud 15 SP5:system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"openSUSE Leap 15.5:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"openSUSE Leap 15.5:aws-nitro-enclaves-binaryblobs-upstream-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"openSUSE Leap 15.5:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"openSUSE Leap 15.5:aws-nitro-enclaves-cli-1.3.0~git1.db34c02-150400.3.6.1.x86_64",
"openSUSE Leap 15.5:system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.aarch64",
"openSUSE Leap 15.5:system-group-ne-1.3.0~git1.db34c02-150400.3.6.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-11T11:04:00Z",
"details": "moderate"
}
],
"title": "CVE-2023-50711"
}
]
}
SUSE-SU-2025:20071-1
Vulnerability from csaf_suse - Published: 2025-02-03 09:03 - Updated: 2025-02-03 09:03Notes
{
"document": {
"aggregate_severity": {
"namespace": "https://www.suse.com/support/security/rating/",
"text": "moderate"
},
"category": "csaf_security_advisory",
"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": "Security update for sevctl",
"title": "Title of the patch"
},
{
"category": "description",
"text": "This update for sevctl fixes the following issues:\n\nSecurity issue fixed:\n\n- CVE-2023-50711: Fixed out of bounds memory accesses in a vendored dependency (bsc#1218502)\n\nNon-security issue fixed:\n\n- Update vendored dependencies and re-enable cargo update obs service (bsc#1229953)\n",
"title": "Description of the patch"
},
{
"category": "details",
"text": "SUSE-SLE-Micro-6.0-136",
"title": "Patchnames"
},
{
"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": "SUSE ratings",
"url": "https://www.suse.com/support/security/rating/"
},
{
"category": "self",
"summary": "URL of this CSAF notice",
"url": "https://ftp.suse.com/pub/projects/security/csaf/suse-su-2025_20071-1.json"
},
{
"category": "self",
"summary": "URL for SUSE-SU-2025:20071-1",
"url": "https://www.suse.com/support/update/announcement/2025/suse-su-202520071-1/"
},
{
"category": "self",
"summary": "E-Mail link for SUSE-SU-2025:20071-1",
"url": "https://lists.suse.com/pipermail/sle-security-updates/2025-June/021299.html"
},
{
"category": "self",
"summary": "SUSE Bug 1218499",
"url": "https://bugzilla.suse.com/1218499"
},
{
"category": "self",
"summary": "SUSE Bug 1218502",
"url": "https://bugzilla.suse.com/1218502"
},
{
"category": "self",
"summary": "SUSE Bug 1229953",
"url": "https://bugzilla.suse.com/1229953"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2023-50711 page",
"url": "https://www.suse.com/security/cve/CVE-2023-50711/"
}
],
"title": "Security update for sevctl",
"tracking": {
"current_release_date": "2025-02-03T09:03:35Z",
"generator": {
"date": "2025-02-03T09:03:35Z",
"engine": {
"name": "cve-database.git:bin/generate-csaf.pl",
"version": "1"
}
},
"id": "SUSE-SU-2025:20071-1",
"initial_release_date": "2025-02-03T09:03:35Z",
"revision_history": [
{
"date": "2025-02-03T09:03:35Z",
"number": "1",
"summary": "Current version"
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "sevctl-0.4.3-2.1.x86_64",
"product": {
"name": "sevctl-0.4.3-2.1.x86_64",
"product_id": "sevctl-0.4.3-2.1.x86_64"
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_name",
"name": "SUSE Linux Micro 6.0",
"product": {
"name": "SUSE Linux Micro 6.0",
"product_id": "SUSE Linux Micro 6.0",
"product_identification_helper": {
"cpe": "cpe:/o:suse:sl-micro:6.0"
}
}
}
],
"category": "product_family",
"name": "SUSE Linux Enterprise"
}
],
"category": "vendor",
"name": "SUSE"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "sevctl-0.4.3-2.1.x86_64 as component of SUSE Linux Micro 6.0",
"product_id": "SUSE Linux Micro 6.0:sevctl-0.4.3-2.1.x86_64"
},
"product_reference": "sevctl-0.4.3-2.1.x86_64",
"relates_to_product_reference": "SUSE Linux Micro 6.0"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2023-50711",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2023-50711"
}
],
"notes": [
{
"category": "general",
"text": "vmm-sys-util is a collection of modules that provides helpers and utilities used by multiple rust-vmm components. Starting in version 0.5.0 and prior to version 0.12.0, an issue in the `FamStructWrapper::deserialize` implementation provided by the crate for `vmm_sys_util::fam::FamStructWrapper` can lead to out of bounds memory accesses. The deserialization does not check that the length stored in the header matches the flexible array length. Mismatch in the lengths might allow out of bounds memory access through Rust-safe methods. The issue was corrected in version 0.12.0 by inserting a check that verifies the lengths of compared flexible arrays are equal for any deserialized header and aborting deserialization otherwise. Moreover, the API was changed so that header length can only be modified through Rust-unsafe code. This ensures that users cannot trigger out-of-bounds memory access from Rust-safe code.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"SUSE Linux Micro 6.0:sevctl-0.4.3-2.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2023-50711",
"url": "https://www.suse.com/security/cve/CVE-2023-50711"
},
{
"category": "external",
"summary": "SUSE Bug 1218499 for CVE-2023-50711",
"url": "https://bugzilla.suse.com/1218499"
}
],
"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 Linux Micro 6.0:sevctl-0.4.3-2.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.7,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:L",
"version": "3.1"
},
"products": [
"SUSE Linux Micro 6.0:sevctl-0.4.3-2.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2025-02-03T09:03:35Z",
"details": "moderate"
}
],
"title": "CVE-2023-50711"
}
]
}
GSD-2023-50711
Vulnerability from gsd - Updated: 2023-12-13 01:20{
"GSD": {
"alias": "CVE-2023-50711",
"id": "GSD-2023-50711"
},
"gsd": {
"metadata": {
"exploitCode": "unknown",
"remediation": "unknown",
"reportConfidence": "confirmed",
"type": "vulnerability"
},
"osvSchema": {
"aliases": [
"CVE-2023-50711"
],
"details": "vmm-sys-util is a collection of modules that provides helpers and utilities used by multiple rust-vmm components. Starting in version 0.5.0 and prior to version 0.12.0, an issue in the `FamStructWrapper::deserialize` implementation provided by the crate for `vmm_sys_util::fam::FamStructWrapper` can lead to out of bounds memory accesses. The deserialization does not check that the length stored in the header matches the flexible array length. Mismatch in the lengths might allow out of bounds memory access through Rust-safe methods. The issue was corrected in version 0.12.0 by inserting a check that verifies the lengths of compared flexible arrays are equal for any deserialized header and aborting deserialization otherwise. Moreover, the API was changed so that header length can only be modified through Rust-unsafe code. This ensures that users cannot trigger out-of-bounds memory access from Rust-safe code.",
"id": "GSD-2023-50711",
"modified": "2023-12-13T01:20:31.218917Z",
"schema_version": "1.4.0"
}
},
"namespaces": {
"cve.org": {
"CVE_data_meta": {
"ASSIGNER": "security-advisories@github.com",
"ID": "CVE-2023-50711",
"STATE": "PUBLIC"
},
"affects": {
"vendor": {
"vendor_data": [
{
"product": {
"product_data": [
{
"product_name": "vmm-sys-util",
"version": {
"version_data": [
{
"version_affected": "=",
"version_value": "\u003e= 0.5.0, \u003c 0.12.0"
}
]
}
}
]
},
"vendor_name": "rust-vmm"
}
]
}
},
"data_format": "MITRE",
"data_type": "CVE",
"data_version": "4.0",
"description": {
"description_data": [
{
"lang": "eng",
"value": "vmm-sys-util is a collection of modules that provides helpers and utilities used by multiple rust-vmm components. Starting in version 0.5.0 and prior to version 0.12.0, an issue in the `FamStructWrapper::deserialize` implementation provided by the crate for `vmm_sys_util::fam::FamStructWrapper` can lead to out of bounds memory accesses. The deserialization does not check that the length stored in the header matches the flexible array length. Mismatch in the lengths might allow out of bounds memory access through Rust-safe methods. The issue was corrected in version 0.12.0 by inserting a check that verifies the lengths of compared flexible arrays are equal for any deserialized header and aborting deserialization otherwise. Moreover, the API was changed so that header length can only be modified through Rust-unsafe code. This ensures that users cannot trigger out-of-bounds memory access from Rust-safe code."
}
]
},
"impact": {
"cvss": [
{
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "LOW",
"baseScore": 5.7,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "CHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:L",
"version": "3.1"
}
]
},
"problemtype": {
"problemtype_data": [
{
"description": [
{
"cweId": "CWE-787",
"lang": "eng",
"value": "CWE-787: Out-of-bounds Write"
}
]
}
]
},
"references": {
"reference_data": [
{
"name": "https://github.com/rust-vmm/vmm-sys-util/security/advisories/GHSA-875g-mfp6-g7f9",
"refsource": "MISC",
"url": "https://github.com/rust-vmm/vmm-sys-util/security/advisories/GHSA-875g-mfp6-g7f9"
},
{
"name": "https://github.com/rust-vmm/vmm-sys-util/commit/30172fca2a8e0a38667d934ee56682247e13f167",
"refsource": "MISC",
"url": "https://github.com/rust-vmm/vmm-sys-util/commit/30172fca2a8e0a38667d934ee56682247e13f167"
},
{
"name": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/W5XMCLV2P3ANS3XN4NXZTV4PUNTLWUNJ/",
"refsource": "MISC",
"url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/W5XMCLV2P3ANS3XN4NXZTV4PUNTLWUNJ/"
},
{
"name": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/YJI7D273R6G5RUC246KTI2YY3AXZKZMD/",
"refsource": "MISC",
"url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/YJI7D273R6G5RUC246KTI2YY3AXZKZMD/"
}
]
},
"source": {
"advisory": "GHSA-875g-mfp6-g7f9",
"discovery": "UNKNOWN"
}
},
"nvd.nist.gov": {
"cve": {
"configurations": [
{
"nodes": [
{
"cpeMatch": [
{
"criteria": "cpe:2.3:a:rust-vmm:vmm-sys-util:*:*:*:*:*:rust:*:*",
"matchCriteriaId": "8BF935A7-CACE-4181-AF8F-46107DE2240B",
"versionEndExcluding": "0.12.0",
"versionStartIncluding": "0.5.0",
"vulnerable": true
}
],
"negate": false,
"operator": "OR"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "vmm-sys-util is a collection of modules that provides helpers and utilities used by multiple rust-vmm components. Starting in version 0.5.0 and prior to version 0.12.0, an issue in the `FamStructWrapper::deserialize` implementation provided by the crate for `vmm_sys_util::fam::FamStructWrapper` can lead to out of bounds memory accesses. The deserialization does not check that the length stored in the header matches the flexible array length. Mismatch in the lengths might allow out of bounds memory access through Rust-safe methods. The issue was corrected in version 0.12.0 by inserting a check that verifies the lengths of compared flexible arrays are equal for any deserialized header and aborting deserialization otherwise. Moreover, the API was changed so that header length can only be modified through Rust-unsafe code. This ensures that users cannot trigger out-of-bounds memory access from Rust-safe code."
},
{
"lang": "es",
"value": "vmm-sys-util es una colecci\u00f3n de m\u00f3dulos que proporciona ayudas y utilidades utilizadas por m\u00faltiples componentes de Rust-VMM. A partir de la versi\u00f3n 0.5.0 y antes de la versi\u00f3n 0.12.0, un problema en la implementaci\u00f3n de `FamStructWrapper::deserialize` proporcionada por la caja para `vmm_sys_util::fam::FamStructWrapper` puede provocar accesos a la memoria fuera de los l\u00edmites. La deserializaci\u00f3n no verifica que la longitud almacenada en el encabezado coincida con la longitud de la matriz flexible. La falta de coincidencia en las longitudes podr\u00eda permitir el acceso a la memoria fuera de los l\u00edmites a trav\u00e9s de m\u00e9todos seguros para Rust. El problema se corrigi\u00f3 en la versi\u00f3n 0.12.0 insertando una verificaci\u00f3n que verifica que las longitudes de las matrices flexibles comparadas sean iguales para cualquier encabezado deserializado y, en caso contrario, abortando la deserializaci\u00f3n. Adem\u00e1s, la API se cambi\u00f3 para que la longitud del encabezado solo se pueda modificar mediante c\u00f3digo no seguro para Rust. Esto garantiza que los usuarios no puedan activar el acceso a la memoria fuera de los l\u00edmites desde el c\u00f3digo seguro para Rust."
}
],
"id": "CVE-2023-50711",
"lastModified": "2024-02-10T02:15:42.177",
"metrics": {
"cvssMetricV31": [
{
"cvssData": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 9.8,
"baseSeverity": "CRITICAL",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"exploitabilityScore": 3.9,
"impactScore": 5.9,
"source": "nvd@nist.gov",
"type": "Primary"
},
{
"cvssData": {
"attackComplexity": "LOW",
"attackVector": "LOCAL",
"availabilityImpact": "LOW",
"baseScore": 5.7,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "CHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:L",
"version": "3.1"
},
"exploitabilityScore": 2.5,
"impactScore": 2.7,
"source": "security-advisories@github.com",
"type": "Secondary"
}
]
},
"published": "2024-01-02T20:15:10.250",
"references": [
{
"source": "security-advisories@github.com",
"tags": [
"Patch"
],
"url": "https://github.com/rust-vmm/vmm-sys-util/commit/30172fca2a8e0a38667d934ee56682247e13f167"
},
{
"source": "security-advisories@github.com",
"tags": [
"Vendor Advisory"
],
"url": "https://github.com/rust-vmm/vmm-sys-util/security/advisories/GHSA-875g-mfp6-g7f9"
},
{
"source": "security-advisories@github.com",
"url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/W5XMCLV2P3ANS3XN4NXZTV4PUNTLWUNJ/"
}
],
"sourceIdentifier": "security-advisories@github.com",
"vulnStatus": "Modified",
"weaknesses": [
{
"description": [
{
"lang": "en",
"value": "CWE-787"
}
],
"source": "nvd@nist.gov",
"type": "Primary"
},
{
"description": [
{
"lang": "en",
"value": "CWE-787"
}
],
"source": "security-advisories@github.com",
"type": "Secondary"
}
]
}
}
}
}
Sightings
| Author | Source | Type | Date |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.