All the vulnerabilites related to DENX Software Engineering - U-Boot
cve-2022-33967
Vulnerability from cvelistv5
Published
2022-07-20 06:15
Modified
2024-08-03 08:16
Severity ?
EPSS score ?
Summary
squashfs filesystem implementation of U-Boot versions from v2020.10-rc2 to v2022.07-rc5 contains a heap-based buffer overflow vulnerability due to a defect in the metadata reading process. Loading a specially crafted squashfs image may lead to a denial-of-service (DoS) condition or arbitrary code execution.
References
▼ | URL | Tags |
---|---|---|
https://www.denx.de/project/u-boot/ | x_refsource_MISC | |
https://lists.denx.de/pipermail/u-boot/2022-June/487467.html | x_refsource_MISC | |
https://source.denx.de/u-boot/u-boot/-/commit/7f7fb9937c6cb49dd35153bd6708872b390b0a44 | x_refsource_MISC | |
https://jvn.jp/en/vu/JVNVU97846460/index.html | x_refsource_MISC |
Impacted products
▼ | Vendor | Product |
---|---|---|
DENX Software Engineering | U-Boot |
{ "containers": { "adp": [ { "providerMetadata": { "dateUpdated": "2024-08-03T08:16:16.135Z", "orgId": "af854a3a-2127-422b-91ae-364da2661108", "shortName": "CVE" }, "references": [ { "tags": [ "x_refsource_MISC", "x_transferred" ], "url": "https://www.denx.de/project/u-boot/" }, { "tags": [ "x_refsource_MISC", "x_transferred" ], "url": "https://lists.denx.de/pipermail/u-boot/2022-June/487467.html" }, { "tags": [ "x_refsource_MISC", "x_transferred" ], "url": "https://source.denx.de/u-boot/u-boot/-/commit/7f7fb9937c6cb49dd35153bd6708872b390b0a44" }, { "tags": [ "x_refsource_MISC", "x_transferred" ], "url": "https://jvn.jp/en/vu/JVNVU97846460/index.html" } ], "title": "CVE Program Container" } ], "cna": { "affected": [ { "product": "U-Boot", "vendor": "DENX Software Engineering", "versions": [ { "status": "affected", "version": "versions from v2020.10-rc2 to v2022.07-rc5" } ] } ], "descriptions": [ { "lang": "en", "value": "squashfs filesystem implementation of U-Boot versions from v2020.10-rc2 to v2022.07-rc5 contains a heap-based buffer overflow vulnerability due to a defect in the metadata reading process. Loading a specially crafted squashfs image may lead to a denial-of-service (DoS) condition or arbitrary code execution." } ], "problemTypes": [ { "descriptions": [ { "description": "Denial-of-service (DoS)", "lang": "en", "type": "text" } ] } ], "providerMetadata": { "dateUpdated": "2022-07-20T06:15:22", "orgId": "ede6fdc4-6654-4307-a26d-3331c018e2ce", "shortName": "jpcert" }, "references": [ { "tags": [ "x_refsource_MISC" ], "url": "https://www.denx.de/project/u-boot/" }, { "tags": [ "x_refsource_MISC" ], "url": "https://lists.denx.de/pipermail/u-boot/2022-June/487467.html" }, { "tags": [ "x_refsource_MISC" ], "url": "https://source.denx.de/u-boot/u-boot/-/commit/7f7fb9937c6cb49dd35153bd6708872b390b0a44" }, { "tags": [ "x_refsource_MISC" ], "url": "https://jvn.jp/en/vu/JVNVU97846460/index.html" } ], "x_legacyV4Record": { "CVE_data_meta": { "ASSIGNER": "vultures@jpcert.or.jp", "ID": "CVE-2022-33967", "STATE": "PUBLIC" }, "affects": { "vendor": { "vendor_data": [ { "product": { "product_data": [ { "product_name": "U-Boot", "version": { "version_data": [ { "version_value": "versions from v2020.10-rc2 to v2022.07-rc5" } ] } } ] }, "vendor_name": "DENX Software Engineering" } ] } }, "data_format": "MITRE", "data_type": "CVE", "data_version": "4.0", "description": { "description_data": [ { "lang": "eng", "value": "squashfs filesystem implementation of U-Boot versions from v2020.10-rc2 to v2022.07-rc5 contains a heap-based buffer overflow vulnerability due to a defect in the metadata reading process. Loading a specially crafted squashfs image may lead to a denial-of-service (DoS) condition or arbitrary code execution." } ] }, "problemtype": { "problemtype_data": [ { "description": [ { "lang": "eng", "value": "Denial-of-service (DoS)" } ] } ] }, "references": { "reference_data": [ { "name": "https://www.denx.de/project/u-boot/", "refsource": "MISC", "url": "https://www.denx.de/project/u-boot/" }, { "name": "https://lists.denx.de/pipermail/u-boot/2022-June/487467.html", "refsource": "MISC", "url": "https://lists.denx.de/pipermail/u-boot/2022-June/487467.html" }, { "name": "https://source.denx.de/u-boot/u-boot/-/commit/7f7fb9937c6cb49dd35153bd6708872b390b0a44", "refsource": "MISC", "url": "https://source.denx.de/u-boot/u-boot/-/commit/7f7fb9937c6cb49dd35153bd6708872b390b0a44" }, { "name": "https://jvn.jp/en/vu/JVNVU97846460/index.html", "refsource": "MISC", "url": "https://jvn.jp/en/vu/JVNVU97846460/index.html" } ] } } } }, "cveMetadata": { "assignerOrgId": "ede6fdc4-6654-4307-a26d-3331c018e2ce", "assignerShortName": "jpcert", "cveId": "CVE-2022-33967", "datePublished": "2022-07-20T06:15:22", "dateReserved": "2022-06-29T00:00:00", "dateUpdated": "2024-08-03T08:16:16.135Z", "state": "PUBLISHED" }, "dataType": "CVE_RECORD", "dataVersion": "5.1" }
jvndb-2022-002017
Vulnerability from jvndb
Published
2022-07-14 15:59
Modified
2024-06-14 17:53
Severity ?
Summary
U-Boot squashfs filesystem implementation vulnerable to heap-based buffer overflow
Details
U-Boot is a boot loader for multiple platforms, and squashfs filesystem feature is provided since v2020.10-rc2 (commit c5100613). squashfs filesystem implementation of U-Boot contains a heap-based buffer overflow vulnerability (CWE-122) due to a defect in the metadata reading process.
Tatsuhiko Yasumatsu of Sony Corporation reported this vulnerability to JPCERT/CC.
JPCERT/CC coordinated between the reporter and the developer.
References
▼ | Type | URL |
---|---|---|
JVN | https://jvn.jp/en/vu/JVNVU97846460/index.html | |
CVE | https://www.cve.org/CVERecord?id=CVE-2022-33967 | |
NVD | https://nvd.nist.gov/vuln/detail/CVE-2022-33967 | |
Heap-based Buffer Overflow(CWE-122) | https://cwe.mitre.org/data/definitions/122.html |
Impacted products
▼ | Vendor | Product |
---|---|---|
DENX Software Engineering | U-Boot |
{ "@rdf:about": "https://jvndb.jvn.jp/en/contents/2022/JVNDB-2022-002017.html", "dc:date": "2024-06-14T17:53+09:00", "dcterms:issued": "2022-07-14T15:59+09:00", "dcterms:modified": "2024-06-14T17:53+09:00", "description": "U-Boot is a boot loader for multiple platforms, and squashfs filesystem feature is provided since v2020.10-rc2 (commit c5100613). squashfs filesystem implementation of U-Boot contains a heap-based buffer overflow vulnerability (CWE-122) due to a defect in the metadata reading process.\r\n\r\nTatsuhiko Yasumatsu of Sony Corporation reported this vulnerability to JPCERT/CC.\r\nJPCERT/CC coordinated between the reporter and the developer.", "link": "https://jvndb.jvn.jp/en/contents/2022/JVNDB-2022-002017.html", "sec:cpe": { "#text": "cpe:/a:denx:u-boot", "@product": "U-Boot", "@vendor": "DENX Software Engineering", "@version": "2.2" }, "sec:cvss": { "@score": "6.6", "@severity": "Medium", "@type": "Base", "@vector": "CVSS:3.0/AV:P/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", "@version": "3.0" }, "sec:identifier": "JVNDB-2022-002017", "sec:references": [ { "#text": "https://jvn.jp/en/vu/JVNVU97846460/index.html", "@id": "JVNVU#97846460", "@source": "JVN" }, { "#text": "https://www.cve.org/CVERecord?id=CVE-2022-33967", "@id": "CVE-2022-33967", "@source": "CVE" }, { "#text": "https://nvd.nist.gov/vuln/detail/CVE-2022-33967", "@id": "CVE-2022-33967", "@source": "NVD" }, { "#text": "https://cwe.mitre.org/data/definitions/122.html", "@id": "CWE-122", "@title": "Heap-based Buffer Overflow(CWE-122)" } ], "title": "U-Boot squashfs filesystem implementation vulnerable to heap-based buffer overflow" }