deardaniel/secdata-raw huggingface dataset:
CVE: CVE-2021-42639
Published: 2022-02-02
Description: PrinterLogic Web Stack versions 19.1.1.13 SP9 and below are vulnerable to multiple reflected cross site scripting vulnerabilities. Attacker controlled input is reflected back in the page without sanitization.
CVSS Score: 6.1 (MEDIUM)
CWE: CWE-79
References: http://printerlogic.com; https://portswigger.net/daily-swig/printerlogic-vendor-addresses-triple-rce-threat-against-all-connected-endpoints; https://securityaffairs.co/wordpress/127194/security/printerlogic-printer-management-suite-flaws.html
CVE: CVE-2021-42640
Published: 2022-02-02
Description: PrinterLogic Web Stack versions 19.1.1.13 SP9 and below are vulnerable to an Insecure Direct Object Reference (IDOR) vulnerability that allows an unauthenticated attacker to reassign drivers for any printer.
CVSS Score: 9.1 (CRITICAL)
CWE: CWE-668
References: http://printerlogic.com; https://portswigger.net/daily-swig/printerlogic-vendor-addresses-triple-rce-threat-against-all-connected-endpoints; https://securityaffairs.co/wordpress/127194/security/printerlogic-printer-management-suite-flaws.html
CVE: CVE-2021-42641
Published: 2022-02-02
Description: PrinterLogic Web Stack versions 19.1.1.13 SP9 and below are vulnerable to an Insecure Direct Object Reference (IDOR) vulnerability that allows an unauthenticated attacker to disclose the username and email address of all users.
CVSS Score: 7.5 (HIGH)
CWE: CWE-668
References: http://printerlogic.com; https://portswigger.net/daily-swig/printerlogic-vendor-addresses-triple-rce-threat-against-all-connected-endpoints; https://securityaffairs.co/wordpress/127194/security/printerlogic-printer-management-suite-flaws.html
CVE: CVE-2021-42642
Published: 2022-02-02
Description: PrinterLogic Web Stack versions 19.1.1.13 SP9 and below are vulnerable to an Insecure Direct Object Reference (IDOR) vulnerability that allows an unauthenticated attacker to disclose the plaintext console username and password for a printer.
CVSS Score: 7.5 (HIGH)
CWE: CWE-312
References: http://printerlogic.com; https://portswigger.net/daily-swig/printerlogic-vendor-addresses-triple-rce-threat-against-all-connected-endpoints; https://securityaffairs.co/wordpress/127194/security/printerlogic-printer-management-suite-flaws.html
CVE: CVE-2021-39021
Published: 2022-02-02
Description: IBM Guardium Data Encryption (GDE) 5.0.0.2 behaves differently or sends different responses under different circumstances in a way that is observable to an unauthorized actor, which could facilitate username enumeration. IBM X-Force ID: 213856.
CVSS Score: 5.3 (MEDIUM)
CWE: CWE-203
References: https://exchange.xforce.ibmcloud.com/vulnerabilities/213856; https://www.ibm.com/support/pages/node/6552552; https://exchange.xforce.ibmcloud.com/vulnerabilities/213856
CVE: CVE-2022-0443
Published: 2022-02-02
Description: Use After Free in GitHub repository vim/vim prior to 8.2.
CVSS Score: 7.8 (HIGH)
CWE: CWE-416, CWE-416
References: https://github.com/vim/vim/commit/9b4a80a66544f2782040b641498754bcb5b8d461; https://huntr.dev/bounties/b987c8cb-bbbe-4601-8a6c-54ff907c6b51; https://lists.debian.org/debian-lts-announce/2022/05/msg00022.html
CVE: CVE-2022-0432
Published: 2022-02-02
Description: Prototype Pollution in GitHub repository mastodon/mastodon prior to 3.5.0.
CVSS Score: 6.1 (MEDIUM)
CWE: CWE-1321, CWE-1321
References: https://github.com/mastodon/mastodon/commit/4d6d4b43c6186a13e67b92eaf70fe1b70ea24a09; https://huntr.dev/bounties/d06da292-7716-4d74-a129-dd04773398d7; https://github.com/mastodon/mastodon/commit/4d6d4b43c6186a13e67b92eaf70fe1b70ea24a09
CVE: CVE-2021-43522
Published: 2022-02-03
Description: An issue was discovered in Insyde InsydeH2O with kernel 5.1 through 2021-11-08, 5.2 through 2021-11-08, and 5.3 through 2021-11-08. A StorageSecurityCommandDxe SMM memory corruption vulnerability allows an attacker to write fixed or predictable data to SMRAM. Exploiting this issue could lead to escalating privileges to SMM.
CVSS Score: 7.5 (HIGH)
CWE: CWE-787
References: https://cert-portal.siemens.com/productcert/pdf/ssa-306654.pdf; https://security.netapp.com/advisory/ntap-20[PII_REDACTED]/; https://www.insyde.com/security-pledge
CVE: CVE-2022-24069
Published: 2022-02-03
Description: An issue was discovered in AhciBusDxe in Insyde InsydeH2O with kernel 5.0 before 05.08.41, 5.1 before 05.16.29, 5.2 before 05.26.29, 5.3 before 05.35.29, 5.4 before 05.43.29, and 5.5 before 05.51.29. An SMM callout vulnerability allows an attacker to hijack the execution flow of code running in System Management Mode. Exploiting this issue could lead to escalating privileges to SMM.
CVSS Score: 8.2 (HIGH)
References: https://cert-portal.siemens.com/productcert/pdf/ssa-306654.pdf; https://security.netapp.com/advisory/ntap-20[PII_REDACTED]/; https://www.insyde.com/security-pledge
CVE: CVE-2020-5953
Published: 2022-02-03
Description: A vulnerability exists in System Management Interrupt (SWSMI) handler of InsydeH2O UEFI Firmware code located in SWSMI handler that dereferences gRT (EFI_RUNTIME_SERVICES) pointer to call a GetVariable service, which is located outside of SMRAM. This can result in code execution in SMM (escalating privilege from ring 0 to ring -2).
CVSS Score: 7.5 (HIGH)
References: https://cert-portal.siemens.com/productcert/pdf/ssa-306654.pdf; https://security.netapp.com/advisory/ntap-20[PII_REDACTED]/; https://www.insyde.com/products
CVE: CVE-2021-33625
Published: 2022-02-03
Description: An issue was discovered in Kernel 5.x in Insyde InsydeH2O, affecting HddPassword. Software SMI services that use the Communicate() function of the EFI_SMM_COMMUNICATION_PROTOCOL do not check whether the address of the buffer is valid, which allows use of SMRAM, MMIO, or OS kernel addresses.
CVSS Score: 7.5 (HIGH)
CWE: CWE-119
References: https://cert-portal.siemens.com/productcert/pdf/ssa-306654.pdf; https://security.netapp.com/advisory/ntap-20[PII_REDACTED]/; https://www.insyde.com/security-pledge
CVE: CVE-2021-33627
Published: 2022-02-03
Description: An issue was discovered in Insyde InsydeH2O Kernel 5.0 before 05.09.11, 5.1 before 05.17.11, 5.2 before 05.27.11, 5.3 before 05.36.11, 5.4 before 05.44.11, and 5.5 before 05.52.11 affecting FwBlockServiceSmm. Software SMI services that use the Communicate() function of the EFI_SMM_COMMUNICATION_PROTOCOL do not check whether the address of the buffer is valid, which allows use of SMRAM, MMIO, or OS kernel addresses.
CVSS Score: 8.2 (HIGH)
CWE: CWE-119
References: https://cert-portal.siemens.com/productcert/pdf/ssa-306654.pdf; https://security.netapp.com/advisory/ntap-20[PII_REDACTED]/; https://www.insyde.com/security-pledge
CVE: CVE-2021-41837
Published: 2022-02-03
Description: An issue was discovered in AhciBusDxe in the kernel 5.0 through 5.5 in Insyde InsydeH2O. Because of an Untrusted Pointer Dereference that causes SMM memory corruption, an attacker may be able to write fixed or predictable data to SMRAM. Exploiting this issue could lead to escalating privileges to SMM.
CVSS Score: 8.2 (HIGH)
CWE: CWE-119
References: https://cert-portal.siemens.com/productcert/pdf/ssa-306654.pdf; https://security.netapp.com/advisory/ntap-20[PII_REDACTED]/; https://www.insyde.com/security-pledge
CVE: CVE-2021-41838
Published: 2022-02-03
Description: An issue was discovered in SdHostDriver in the kernel 5.0 through 5.5 in Insyde InsydeH2O. There is an SMM callout that allows an attacker to access the System Management Mode and execute arbitrary code. This occurs because of a Numeric Range Comparison Without a Minimum Check.
CVSS Score: 8.2 (HIGH)
CWE: CWE-119
References: https://cert-portal.siemens.com/productcert/pdf/ssa-306654.pdf; https://security.netapp.com/advisory/ntap-20[PII_REDACTED]/; https://www.insyde.com/security-pledge
CVE: CVE-2021-41839
Published: 2022-02-03
Description: An issue was discovered in NvmExpressDxe in the kernel 5.0 through 5.5 in Insyde InsydeH2O. Because of an Untrusted Pointer Dereference that causes SMM memory corruption, an attacker may be able to write fixed or predictable data to SMRAM. Exploiting this issue could lead to escalating privileges to SMM.
CVSS Score: 8.2 (HIGH)
CWE: CWE-119
References: https://cert-portal.siemens.com/productcert/pdf/ssa-306654.pdf; https://security.netapp.com/advisory/ntap-20[PII_REDACTED]/; https://www.insyde.com/security-pledge
CVE: CVE-2021-41840
Published: 2022-02-03
Description: An issue was discovered in NvmExpressDxe in the kernel 5.0 through 5.5 in Insyde InsydeH2O. There is an SMM callout that allows an attacker to access the System Management Mode and execute arbitrary code. This occurs because of Inclusion of Functionality from an Untrusted Control Sphere.
CVSS Score: 8.2 (HIGH)
CWE: CWE-770
References: https://cert-portal.siemens.com/productcert/pdf/ssa-306654.pdf; https://security.netapp.com/advisory/ntap-20[PII_REDACTED]/; https://www.insyde.com/security-pledge
CVE: CVE-2021-41841
Published: 2022-02-03
Description: An issue was discovered in AhciBusDxe in the kernel 5.0 through 5.5 in Insyde InsydeH2O. There is an SMM callout that allows an attacker to access the System Management Mode and execute arbitrary code. This occurs because of Inclusion of Functionality from an Untrusted Control Sphere.
CVSS Score: 8.2 (HIGH)
CWE: CWE-829
References: https://cert-portal.siemens.com/productcert/pdf/ssa-306654.pdf; https://security.netapp.com/advisory/ntap-20[PII_REDACTED]/; https://www.insyde.com/security-pledge
CVE: CVE-2021-42059
Published: 2022-02-03
Description: An issue was discovered in Insyde InsydeH2O Kernel 5.0 before 05.08.41, Kernel 5.1 before 05.16.41, Kernel 5.2 before 05.26.41, Kernel 5.3 before 05.35.41, and Kernel 5.4 before 05.42.20. A stack-based buffer overflow leads toarbitrary code execution in UEFI DisplayTypeDxe DXE driver.
CVSS Score: 6.7 (MEDIUM)
CWE: CWE-787
References: https://cert-portal.siemens.com/productcert/pdf/ssa-306654.pdf; https://security.netapp.com/advisory/ntap-20[PII_REDACTED]/; https://www.insyde.com/security-pledge
CVE: CVE-2021-42060
Published: 2022-02-03
Description: An issue was discovered in Insyde InsydeH2O Kernel 5.0 through 05.08.41, Kernel 5.1 through 05.16.41, Kernel 5.2 before 05.23.22, and Kernel 5.3 before 05.32.22. An Int15ServiceSmm SMM callout vulnerability allows an attacker to hijack execution flow of code running in System Management Mode. Exploiting this issue could lead to escalating privileges to SMM.
CVSS Score: 8.2 (HIGH)
References: https://cert-portal.siemens.com/productcert/pdf/ssa-306654.pdf; https://security.netapp.com/advisory/ntap-20[PII_REDACTED]/; https://www.insyde.com/security-pledge
CVE: CVE-2021-42113
Published: 2022-02-03
Description: An issue was discovered in StorageSecurityCommandDxe in Insyde InsydeH2O with Kernel 5.1 before 05.14.28, Kernel 5.2 before 05.24.28, and Kernel 5.3 before 05.32.25. An SMM callout vulnerability allows an attacker to hijack execution flow of code running in System Management Mode. Exploiting this issue could lead to escalating privileges to SMM.
CVSS Score: 8.2 (HIGH)
References: https://cert-portal.siemens.com/productcert/pdf/ssa-306654.pdf; https://security.netapp.com/advisory/ntap-20[PII_REDACTED]/; https://www.insyde.com/security-pledge
CVE: CVE-2021-42554
Published: 2022-02-03
Description: An issue was discovered in Insyde InsydeH2O with Kernel 5.0 before 05.08.42, Kernel 5.1 before 05.16.42, Kernel 5.2 before 05.26.42, Kernel 5.3 before 05.35.42, Kernel 5.4 before 05.42.51, and Kernel 5.5 before 05.50.51. An SMM memory corruption vulnerability in FvbServicesRuntimeDxe allows a possible attacker to write fixed or predictable data to SMRAM. Exploiting this issue could lead to escalating privileges to SMM.
CVSS Score: 8.2 (HIGH)
CWE: CWE-787
References: https://cert-portal.siemens.com/productcert/pdf/ssa-306654.pdf; https://security.netapp.com/advisory/ntap-20[PII_REDACTED]/; https://www.insyde.com/security-pledge
CVE: CVE-2021-43323
Published: 2022-02-03
Description: An issue was discovered in UsbCoreDxe in Insyde InsydeH2O with kernel 5.5 before 05.51.45, 5.4 before 05.43.45, 5.3 before 05.35.45, 5.2 before 05.26.45, 5.1 before 05.16.45, and 5.0 before 05.08.45. An SMM callout vulnerability allows an attacker to hijack execution flow of code running in System Management Mode. Exploiting this issue could lead to escalating privileges to SMM.
CVSS Score: 8.2 (HIGH)
References: https://cert-portal.siemens.com/productcert/pdf/ssa-306654.pdf; https://security.netapp.com/advisory/ntap-20[PII_REDACTED]/; https://www.insyde.com/security-pledge
CVE: CVE-2021-43615
Published: 2022-02-03
Description: An issue was discovered in HddPassword in Insyde InsydeH2O with kernel 5.1 before 05.16.23, 5.2 before 05.26.23, 5.3 before 05.35.23, 5.4 before 05.43.22, and 5.5 before 05.51.22. An SMM memory corruption vulnerability allows an attacker to write fixed or predictable data to SMRAM. Exploiting this issue could lead to escalating privileges to SMM.
CVSS Score: 8.2 (HIGH)
CWE: CWE-787
References: https://cert-portal.siemens.com/productcert/pdf/ssa-306654.pdf; https://security.netapp.com/advisory/ntap-20[PII_REDACTED]/; https://www.insyde.com/security-pledge
CVE: CVE-2022-22818
Published: 2022-02-03
Description: The {% debug %} template tag in Django 2.2 before 2.2.27, 3.2 before 3.2.12, and 4.0 before 4.0.2 does not properly encode the current context. This may lead to XSS.
CVSS Score: 6.1 (MEDIUM)
CWE: CWE-79
References: https://docs.djangoproject.com/en/4.0/releases/security/; https://groups.google.com/forum/#%21forum/django-announce; https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/B4SQG2EAF4WCI2SLRL6XRDJ3RPK3ZRDV/
CVE: CVE-2022-23833
Published: 2022-02-03
Description: An issue was discovered in MultiPartParser in Django 2.2 before 2.2.27, 3.2 before 3.2.12, and 4.0 before 4.0.2. Passing certain inputs to multipart forms could result in an infinite loop when parsing files.
CVSS Score: 7.5 (HIGH)
CWE: CWE-835
References: https://docs.djangoproject.com/en/4.0/releases/security/; https://github.com/django/django/commit/c477b761804984c932704554ad35f78a2e230c6a; https://github.com/django/django/commit/d16133568ef9c9b42cb7a08bdf9ff3feec2e5468
CVE: CVE-2022-24030
Published: 2022-02-03
Description: An issue was discovered in AhciBusDxe in Insyde InsydeH2O with kernel 5.1 through 5.5. An SMM memory corruption vulnerability allows an attacker to write fixed or predictable data to SMRAM. Exploiting this issue could lead to escalating privileges to SMM.
CVSS Score: 7.5 (HIGH)
CWE: CWE-787
References: https://cert-portal.siemens.com/productcert/pdf/ssa-306654.pdf; https://security.netapp.com/advisory/ntap-20[PII_REDACTED]/; https://www.insyde.com/security-pledge
CVE: CVE-2022-24031
Published: 2022-02-03
Description: An issue was discovered in NvmExpressDxe in Insyde InsydeH2O with kernel 5.1 through 5.5. An SMM memory corruption vulnerability allows an attacker to write fixed or predictable data to SMRAM. Exploiting this issue could lead to escalating privileges to SMM.
CVSS Score: 8.2 (HIGH)
CWE: CWE-787
References: https://cert-portal.siemens.com/productcert/pdf/ssa-306654.pdf; https://security.netapp.com/advisory/ntap-20[PII_REDACTED]/; https://www.insyde.com/security-pledge
CVE: CVE-2022-23357
Published: 2022-02-03
Description: mozilo2.0 was discovered to be vulnerable to directory traversal attacks via the parameter curent_dir.
CVSS Score: 9.1 (CRITICAL)
CWE: CWE-22
References: https://github.com/truonghuuphuc/CVE; https://github.com/truonghuuphuc/CVE/blob/main/CVE-2022-23357.pdf; https://github.com/truonghuuphuc/CVE
CVE: CVE-2022-23871
Published: 2022-02-03
Description: Multiple cross-site scripting (XSS) vulnerabilities in the component outcomes_addProcess.php of Gibbon CMS v22.0.01 allow attackers to execute arbitrary web scripts or HTML via a crafted payload insterted into the name, category, description parameters.
CVSS Score: 5.4 (MEDIUM)
CWE: CWE-79
References: https://github.com/truonghuuphuc/CVE; https://github.com/truonghuuphuc/CVE/blob/main/CVE-2022-23871.pdf; https://github.com/truonghuuphuc/CVE
CVE: CVE-2022-23873
Published: 2022-02-03
Description: Victor CMS v1.0 was discovered to contain a SQL injection vulnerability that allows attackers to inject arbitrary commands via 'user_firstname' parameter.
CVSS Score: 8.8 (HIGH)
CWE: CWE-89
References: https://github.com/truonghuuphuc/CVE; https://github.com/truonghuuphuc/CVE/blob/main/CVE-2022-23873.pdf; https://github.com/truonghuuphuc/CVE
CVE: CVE-2022-24121
Published: 2022-02-03
Description: SQL Injection vulnerability discovered in Unified Office Total Connect Now that would allow an attacker to extract sensitive information through a cookie parameter.
CVSS Score: 7.5 (HIGH)
CWE: CWE-89
References: https://unifiedoffice.com/total-connect-now/; https://www.coresecurity.com/core-labs/advisories/unified-office-total-connect-sql-injection; https://unifiedoffice.com/total-connect-now/
CVE: CVE-2022-21726
Published: 2022-02-03
Description: Tensorflow is an Open Source Machine Learning Framework. The implementation of `Dequantize` does not fully validate the value of `axis` and can result in heap OOB accesses. The `axis` argument can be `-1` (the default value for the optional argument) or any other positive value at most the number of dimensions of the input. Unfortunately, the upper bound is not checked and this results in reading past the end of the array containing the dimensions of the input tensor. The fix will be included in TensorFlow 2.8.0. We will also cherrypick this commit on TensorFlow 2.7.1, TensorFlow 2.6.3, and TensorFlow 2.5.3, as these are also affected and still in supported range.
CVSS Score: 8.1 (HIGH)
CWE: CWE-125, CWE-125
References: https://github.com/tensorflow/tensorflow/blob/5100e359aef5c8021f2e71c7b986420b85ce7b3d/tensorflow/core/kernels/dequantize_op.cc#L92-L153; https://github.com/tensorflow/tensorflow/commit/23968a8bf65b009120c43b5ebcceaf52dbc9e943; https://github.com/tensorflow/tensorflow/security/advisories/GHSA-23hm-7w47-xw72
CVE: CVE-2022-21727
Published: 2022-02-03
Description: Tensorflow is an Open Source Machine Learning Framework. The implementation of shape inference for `Dequantize` is vulnerable to an integer overflow weakness. The `axis` argument can be `-1` (the default value for the optional argument) or any other positive value at most the number of dimensions of the input. Unfortunately, the upper bound is not checked, and, since the code computes `axis + 1`, an attacker can trigger an integer overflow. The fix will be included in TensorFlow 2.8.0. We will also cherrypick this commit on TensorFlow 2.7.1, TensorFlow 2.6.3, and TensorFlow 2.5.3, as these are also affected and still in supported range.
CVSS Score: 7.6 (HIGH)
CWE: CWE-190, CWE-190
References: https://github.com/tensorflow/tensorflow/blob/5100e359aef5c8021f2e71c7b986420b85ce7b3d/tensorflow/core/ops/array_ops.cc#L3001-L3034; https://github.com/tensorflow/tensorflow/commit/b64638ec5ccaa77b7c1eb90958e3d85ce381f91b; https://github.com/tensorflow/tensorflow/security/advisories/GHSA-c6fh-56w7-fvjw
CVE: CVE-2022-21728
Published: 2022-02-03
Description: Tensorflow is an Open Source Machine Learning Framework. The implementation of shape inference for `ReverseSequence` does not fully validate the value of `batch_dim` and can result in a heap OOB read. There is a check to make sure the value of `batch_dim` does not go over the rank of the input, but there is no check for negative values. Negative dimensions are allowed in some cases to mimic Python's negative indexing (i.e., indexing from the end of the array), however if the value is too negative then the implementation of `Dim` would access elements before the start of an array. The fix will be included in TensorFlow 2.8.0. We will also cherrypick this commit on TensorFlow 2.7.1, TensorFlow 2.6.3, and TensorFlow 2.5.3, as these are also affected and still in supported range.
CVSS Score: 8.1 (HIGH)
CWE: CWE-125, CWE-125
References: https://github.com/tensorflow/tensorflow/blob/5100e359aef5c8021f2e71c7b986420b85ce7b3d/tensorflow/core/framework/shape_inference.h#L415-L428; https://github.com/tensorflow/tensorflow/blob/5100e359aef5c8021f2e71c7b986420b85ce7b3d/tensorflow/core/ops/array_ops.cc#L1636-L1671; https://github.com/tensorflow/tensorflow/commit/37c01fb5e25c3d[PII_REDACTED]0196406c43d31995
CVE: CVE-2022-21730
Published: 2022-02-03
Description: Tensorflow is an Open Source Machine Learning Framework. The implementation of `FractionalAvgPoolGrad` does not consider cases where the input tensors are invalid allowing an attacker to read from outside of bounds of heap. The fix will be included in TensorFlow 2.8.0. We will also cherrypick this commit on TensorFlow 2.7.1, TensorFlow 2.6.3, and TensorFlow 2.5.3, as these are also affected and still in supported range.
CVSS Score: 8.1 (HIGH)
CWE: CWE-125, CWE-125
References: https://github.com/tensorflow/tensorflow/blob/5100e359aef5c8021f2e71c7b986420b85ce7b3d/tensorflow/core/kernels/fractional_avg_pool_op.cc#L209-L360; https://github.com/tensorflow/tensorflow/commit/002408c3696b[PII_REDACTED]3d535f9de72a101a9; https://github.com/tensorflow/tensorflow/security/advisories/GHSA-vjg4-v33c-ggc4
CVE: CVE-2022-21731
Published: 2022-02-03
Description: Tensorflow is an Open Source Machine Learning Framework. The implementation of shape inference for `ConcatV2` can be used to trigger a denial of service attack via a segfault caused by a type confusion. The `axis` argument is translated into `concat_dim` in the `ConcatShapeHelper` helper function. Then, a value for `min_rank` is computed based on `concat_dim`. This is then used to validate that the `values` tensor has at least the required rank. However, `WithRankAtLeast` receives the lower bound as a 64-bits value and then compares it against the maximum 32-bits integer value that could be represented. Due to the fact that `min_rank` is a 32-bits value and the value of `axis`, the `rank` argument is a negative value, so the error check is bypassed. The fix will be included in TensorFlow 2.8.0. We will also cherrypick this commit on TensorFlow 2.7.1, TensorFlow 2.6.3, and TensorFlow 2.5.3, as these are also affected and still in supported range.
CVSS Score: 6.5 (MEDIUM)
CWE: CWE-843, CWE-843
References: https://github.com/tensorflow/tensorflow/blob/5100e359aef5c8021f2e71c7b986420b85ce7b3d/tensorflow/core/framework/common_shape_fns.cc#L1961-L2059; https://github.com/tensorflow/tensorflow/blob/5100e359aef5c8021f2e71c7b986420b85ce7b3d/tensorflow/core/framework/shape_inference.cc#L345-L358; https://github.com/tensorflow/tensorflow/commit/08d7b00c0a5a[PII_REDACTED]9f611729f53f3ec022
CVE: CVE-2022-21732
Published: 2022-02-03
Description: Tensorflow is an Open Source Machine Learning Framework. The implementation of `ThreadPoolHandle` can be used to trigger a denial of service attack by allocating too much memory. This is because the `num_threads` argument is only checked to not be negative, but there is no upper bound on its value. The fix will be included in TensorFlow 2.8.0. We will also cherrypick this commit on TensorFlow 2.7.1, TensorFlow 2.6.3, and TensorFlow 2.5.3, as these are also affected and still in supported range.
CVSS Score: 4.3 (MEDIUM)
CWE: CWE-770
References: https://github.com/tensorflow/tensorflow/blob/5100e359aef5c8021f2e71c7b986420b85ce7b3d/tensorflow/core/kernels/data/experimental/threadpool_dataset_op.cc#L79-L135; https://github.com/tensorflow/tensorflow/commit/e3749a6d5d1e8d11806d4a2e9cc3123d1a90b75e; https://github.com/tensorflow/tensorflow/security/advisories/GHSA-c582-c96p-r5cq