Skip to content
OpenAdvisories

Archive

February 2022

Vulnerabilities first published in this month (UTC), newest first.

398 results · Clear filters · Feed

  • Medium 6.3

    Microsoft Edge (Chromium-based) Elevation of Privilege Vulnerability

    Microsoft Edge (Chromium-based) Elevation of Privilege Vulnerability

  • Medium 5.3

    Microsoft Edge (Chromium-based) Tampering Vulnerability

    Microsoft Edge (Chromium-based) Tampering Vulnerability

  • Medium 6.5

    Improper limitation of a pathname to a restricted directory ('Path Traversal') vulnerability in support service managem…

  • Medium 6.5

    Improper neutralization of special elements in output used by a downstream component ('Injection') vulnerability in wor…

  • Medium 4.7

    Improper neutralization of special elements used in an SQL command ('SQL Injection') vulnerability in Security Manageme…

  • Medium 4.7

    Improper neutralization of special elements used in an SQL command ('SQL Injection') vulnerability in Log Management fu…

  • Medium 4.7

    Improper neutralization of special elements used in an SQL command ('SQL Injection') vulnerability in Log Management fu…

  • Medium 5.3

    Exposure of sensitive information to an unauthorized actor vulnerability in Web Server in Synology DiskStation Manager …

  • Medium 6.1

    NVIDIA GPU Display Driver for Linux contains a vulnerability in the kernel driver package, where improper handling of i…

  • Medium 6.1

    NVIDIA GPU Display Driver for Linux contains a vulnerability in the kernel driver, where improper handling of insuffici…

  • Medium 6.5

    Cross-site Scripting (XSS) - Stored in livehelperchat/livehelperchat

    Cross-site Scripting (XSS) - Stored in Packagist remdex/livehelperchat prior to 3.93v.

  • Medium 5.4
    CVE-2022-0437 Scanner template EPSS 15%

    Cross-site Scripting (XSS) - DOM in karma-runner/karma

    Cross-site Scripting (XSS) - DOM in NPM karma prior to 6.3.14.

  • Medium 5.4

    Denial of Service and Data Integrity vulnerability in features command

    An authenticated user without any specific authorizations may be able to repeatedly invoke the features command where at a high volume may lead to resource depletion or generate high lock contention. This may result in denial of service and in rare cases coul…

  • Medium 5.3

    IBM OPENBMC OP920, OP930, and OP940 could allow an unauthenticated user to obtain sensitive information. IBM X-Force ID…

  • Medium 4.0

    Improper Input Validation in AKPublic.Verify in go-attestation

    An improper input validation vulnerability in go-attestation before 0.3.3 allows local users to provide a maliciously-formed Quote over no/some PCRs, causing AKPublic.Verify to succeed despite the inconsistency. Subsequent use of the same set of PCR values in…

  • Medium 5.5

    NULL Pointer Dereference in mruby/mruby

    NULL Pointer Dereference in Homebrew mruby prior to 3.2.

  • Medium 5.5

    Local Credentials Disclosure Vulnerability

    In Apache Gobblin, the Hadoop token is written to a temp file that is visible to all local users on Unix-like systems. This affects versions <= 0.15.0. Users should update to version 0.16.0 which addresses this issue.

  • Medium 6.5

    Division by zero in TFLite

    Tensorflow is an Open Source Machine Learning Framework. An attacker can craft a TFLite model that would trigger a division by zero in `BiasAndClamp` implementation. There is no check that the `bias_size` is non zero. The fix will be included in TensorFlow 2.…

  • Medium 6.5

    Null-dereference in Tensorflow

    Tensorflow is an Open Source Machine Learning Framework. When decoding a tensor from protobuf, TensorFlow might do a null-dereference if attributes of some mutable arguments to some operations are missing from the proto. This is guarded by a `DCHECK`. However…

  • Medium 6.5

    Reachable Assertion in Tensorflow

    Tensorflow is an Open Source Machine Learning Framework. When decoding a resource handle tensor from protobuf, a TensorFlow process can encounter cases where a `CHECK` assertion is invalidated based on user controlled arguments. This allows attackers to cause…

  • Medium 6.5

    `CHECK`-failures in Tensorflow

    Tensorflow is an Open Source Machine Learning Framework. An attacker can trigger denial of service via assertion failure by altering a `SavedModel` on disk such that `AttrDef`s of some operation are duplicated. The fix will be included in TensorFlow 2.8.0. We…

  • Medium 6.5

    Reachable Assertion in Tensorflow

    Tensorflow is an Open Source Machine Learning Framework. When decoding a tensor from protobuf, a TensorFlow process can encounter cases where a `CHECK` assertion is invalidated based on user controlled arguments, if the tensors have an invalid `dtype` and 0 e…

  • Medium 6.5

    Null-dereference in Tensorflow

    Tensorflow is an Open Source Machine Learning Framework. The implementation of `GetInitOp` is vulnerable to a crash caused by dereferencing a null pointer. The fix will be included in TensorFlow 2.8.0. We will also cherrypick this commit on TensorFlow 2.7.1, …

  • Medium 4.3

    Memory leak in Tensorflow

    Tensorflow is an Open Source Machine Learning Framework. If a graph node is invalid, TensorFlow can leak memory in the implementation of `ImmutableExecutorState::Initialize`. Here, we set `item->kernel` to `nullptr` but it is a simple `OpKernel*` pointer so t…

  • Medium 6.5

    Crash when type cannot be specialized in Tensorflow

    Tensorflow is an Open Source Machine Learning Framework. Under certain scenarios, TensorFlow can fail to specialize a type during shape inference. This case is covered by the `DCHECK` function however, `DCHECK` is a no-op in production builds and an assertion…

  • Medium 4.3

    Memory leak in decoding PNG images in Tensorflow

    Tensorflow is an Open Source Machine Learning Framework. When decoding PNG images TensorFlow can produce a memory leak if the image is invalid. After calling `png::CommonInitDecode(..., &decode)`, the `decode` value contains allocated buffers which can only b…

  • Medium 6.5

    `CHECK`-failures during Grappler's `SafeToRemoveIdentity` in Tensorflow

    Tensorflow is an Open Source Machine Learning Framework. The Grappler optimizer in TensorFlow can be used to cause a denial of service by altering a `SavedModel` such that `SafeToRemoveIdentity` would trigger `CHECK` failures. The fix will be included in Tens…

  • Medium 6.5

    Abort caused by allocating a vector that is too large in Tensorflow

    Tensorflow is an Open Source Machine Learning Framework. During shape inference, TensorFlow can allocate a large vector based on a value from a tensor controlled by the user. The fix will be included in TensorFlow 2.8.0. We will also cherrypick this commit on…

  • Medium 6.5

    `CHECK`-failures during Grappler's `IsSimplifiableReshape` in Tensorflow

    Tensorflow is an Open Source Machine Learning Framework. The Grappler optimizer in TensorFlow can be used to cause a denial of service by altering a `SavedModel` such that `IsSimplifiableReshape` would trigger `CHECK` failures. The fix will be included in Ten…

  • Medium 6.5

    Integer overflow in Tensorflow

    Tensorflow is an Open Source Machine Learning Framework. The implementation of `OpLevelCostEstimator::CalculateTensorSize` is vulnerable to an integer overflow if an attacker can create an operation which would involve a tensor with large enough number of ele…

  • Medium 6.5

    Integer overflow in Tensorflow

    Tensorflow is an Open Source Machine Learning Framework. The implementation of `OpLevelCostEstimator::CalculateOutputSize` is vulnerable to an integer overflow if an attacker can create an operation which would involve tensors with large enough number of elem…

  • Medium 6.5

    `CHECK`-fails due to attempting to build a reference tensor in Tensorflow

    Tensorflow is an Open Source Machine Learning Framework. A malicious user can cause a denial of service by altering a `SavedModel` such that Grappler optimizer would attempt to build a tensor using a reference `dtype`. This would result in a crash due to a `C…

  • Medium 6.5

    Null pointer dereference in Grappler's `IsConstant` in Tensorflow

    Tensorflow is an Open Source Machine Learning Framework. Under certain scenarios, Grappler component of TensorFlow can trigger a null pointer dereference. There are 2 places where this can occur, for the same malicious alteration of a `SavedModel` file (fixin…

  • Medium 6.5

    Multiple `CHECK`-fails in `function.cc` in Tensorflow

    Tensorflow is an Open Source Machine Learning Framework. A malicious user can cause a denial of service by altering a `SavedModel` such that assertions in `function.cc` would be falsified and crash the Python interpreter. The fix will be included in TensorFlo…

  • Medium 6.5

    `CHECK`-failures in binary ops in Tensorflow

    Tensorflow is an Open Source Machine Learning Framework. A malicious user can cause a denial of service by altering a `SavedModel` such that any binary op would trigger `CHECK` failures. This occurs when the protobuf part corresponding to the tensor arguments…

  • Medium 6.5

    `CHECK`-failures in `TensorByteSize` in Tensorflow

    Tensorflow is an Open Source Machine Learning Framework. A malicious user can cause a denial of service by altering a `SavedModel` such that `TensorByteSize` would trigger `CHECK` failures. `TensorShape` constructor throws a `CHECK`-fail if shape is partial o…

  • Medium 5.3

    Null pointer dereference in TensorFlow

    Tensorflow is an Open Source Machine Learning Framework. When building an XLA compilation cache, if default settings are used, TensorFlow triggers a null pointer dereference. In the default scenario, all devices are allowed, so `flr->config_proto` is `nullptr…

  • Medium 5.9

    Crash due to erroneous `StatusOr` in Tensorflow

    Tensorflow is an Open Source Machine Learning Framework. A `GraphDef` from a TensorFlow `SavedModel` can be maliciously altered to cause a TensorFlow process to crash due to encountering a `StatusOr` value that is an error and forcibly extracting the value fr…

  • Medium 5.9

    Segfault in `simplifyBroadcast` in Tensorflow

    Tensorflow is an Open Source Machine Learning Framework. The `simplifyBroadcast` function in the MLIR-TFRT infrastructure in TensorFlow is vulnerable to a segfault (hence, denial of service), if called with scalar shapes. If all shapes are scalar, then `maxRa…

  • Medium 5.3

    Limited ability to spoof SAML authentication with missing audience verification

    fleet is an open source device management, built on osquery. Versions prior to 4.9.1 expose a limited ability to spoof SAML authentication with missing audience verification. This impacts deployments using SAML SSO in two specific cases: 1. A malicious or com…