Critical security advisoryCriticalFlagged by our vulnerability database: PHP2Shell is on CISA’s exploited list. Most WordPress hosting runs PHP. See if your site is affectedFlagged by our vulnerability database: PHP2Shell is being exploited. DetailsExploited: PHP2Shell. Check your site
HuttenlocherTechnologies
Updated 40 min ago

Vulnerability database

Every flaw the U.S. government’s cybersecurity agency (CISA) has confirmed attackers are using, plus the new WordPress plugin and theme bugs published each day, sorted by what they mean for a small business. We refresh it twice a day. If you see something your website or office runs, tell us.

1,764exploited flaws on CISA’s list
36added in the last 30 days
479new WordPress flaws this week
390,525entries in the database

31 results

  • Oct 26, 2026Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability.CVE-2026-115922 · Other software · onnx · reported by GitHubMedium 6.2

    Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. Prior to 1.22.0, _unpack_2bit() and _unpack_4bit() resize unpacked arrays according to attacker-controlled TensorProto.dims without verifying that raw_data or int32_data encodes the declared number of elements. Materializing an untrusted UINT2, INT2, UINT4, INT4, or FLOAT4E2M1 tensor through onnx.numpy_helper.to_array() or onnx.reference.ReferenceEvaluator can therefore expand a small packed payload into a disproportionately large allocation and exhaust memory. This issue is fixed in version 1.22.0.

    Product
    onnx
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 26, 2026Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability.CVE-2026-115921 · Other software · onnx · reported by GitHubMedium 6.2

    Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. From 1.4.0 until 1.22.0, ScanInferenceFunction, ScanInferenceFunction_opset8, and ScanInferenceFunction_opset9 do not safely validate the required num_scan_inputs attribute. A missing attribute is dereferenced as a null pointer, while a negative value is converted to size_t and can reach an exceptional oversized allocation path. An untrusted model can therefore terminate or disrupt shape inference, including a negative-value model that can pass onnx.checker.check_model(). This issue is fixed in version 1.22.0.

    Product
    onnx
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 26, 2026Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability.CVE-2026-115920 · Other software · onnx · reported by GitHubMedium 6.2

    Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. From 1.2.1 until 1.22.0, ConvTranspose shape inference processes a weight tensor with fewer than three dimensions without a kernel_shape attribute by deriving an empty effective_kernel_shape and indexing it for the input's spatial dimensions. The flaw affects convTransposeShapeInference_opset11() and the current inference path, and an untrusted model that can pass onnx.checker.check_model() can crash onnx.shape_inference.infer_shapes(), causing denial of service without demonstrated confidentiality or integrity impact. This issue is fixed in version 1.22.0.

    Product
    onnx
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 26, 2026Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability.CVE-2026-115919 · Other software · onnx · reported by GitHubMedium 6.2

    Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. Prior to 1.22.0, RNNShapeInference_opset1_to_6() processes malformed RNN and LSTM nodes from opsets 1 through 6 and GRU nodes from opsets 3 through 6 without verifying that the first input has rank three. The function accesses dim(0) and dim(1) on an undersized protobuf shape, which can read outside the intended repeated field and terminate an application when onnx.shape_inference.infer_shapes() processes an untrusted model that can pass onnx.checker.check_model(). This issue is fixed in version 1.22.0.

    Product
    onnx
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 12, 2026A vulnerability was found in k2-fsa sherpa-onnx up to 1.13.8.CVE-2026-108954 · Other software · k2-fsa · reported by VulDBLow 2.1

    A vulnerability was found in k2-fsa sherpa-onnx up to 1.13.8. This issue affects the function OfflineTransducerGreedySearchDecoder::Decode of the file sherpa-onnx/csrc/offline-transducer-greedy-search-decoder.cc of the component Offline Transducer Greedy Search Decoder. The manipulation of the argument vocab_size results in buffer overflow. The attack can be launched remotely. The exploit has been made public and could be used. If only official model packs are used and they always keep metadata consistent with the joiner, the bug may not be reachable in normal supported usage. However, from a security and robustness standpoint, the code still contains the vulnerability because it trusts unvalidated model metadata and can be triggered by a malformed or tampered model pack.

    Product
    sherpa-onnx
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 14, 2026Tract is a tiny, no-nonsense, self-contained TensorFlow and ONNX inference toolkit.CVE-2026-55093 · Other software · sonos · reported by GitHubMedium 6.1

    Tract is a tiny, no-nonsense, self-contained TensorFlow and ONNX inference toolkit. Prior to 0.21.16, 0.22.2, and 0.23.1, tract-nnef uses unchecked usize multiplication in nnef/src/tensors.rs read_tensor for attacker-controlled tensor dimensions, the allocation size, and the reported tensor length. Loading a crafted NNEF archive through model_for_path or model_for_read reaches the default DatLoader and can make the wrapped size check accept a small allocation while data/src/tensor.rs as_slice_unchecked creates a much larger logical slice. Model construction through as_uniform can then read beyond the heap allocation and disclose adjacent data, and later access can terminate the process with a segmentation fault. The affected dense numeric tensor path does not include the independently guarded bool, String, or block-quant paths, and no out-of-bounds write or code execution was demonstrated. This issue is fixed in versions 0.21.16, 0.22.2, and 0.23.1.

    Product
    tract
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 14, 2026Tract is a tiny, no-nonsense, self-contained TensorFlow and ONNX inference toolkit.CVE-2026-55832 · Other software · sonos · reported by GitHubMedium 6.1

    Tract is a tiny, no-nonsense, self-contained TensorFlow and ONNX inference toolkit. Prior to 0.21.17, 0.22.3, and 0.23.2, the tract-onnx crate passes the attacker-controlled external_data location from an ONNX model through onnx/src/tensor.rs get_external_resources and joins the value to the model directory without rejecting absolute paths or parent directory components. Loading an untrusted model through model_for_path can therefore make onnx/src/data_resolver.rs MmapDataResolver open an arbitrary local file and place the file contents into model tensors or inference output. Attacker-controlled offset and length fields can also select an out-of-range mapping slice and cause a denial of service, but the flaw does not write files or execute code. This issue is fixed in versions 0.21.17, 0.22.3, and 0.23.2.

    Product
    tract
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 26, 2026A local attacker on a multi-user host can pre-create the deterministic cache path and plant a malicious ONNX model file.CVE-2026-47852 · Other software · Spring · reported by security@vmware.comHigh 7.5

    A local attacker on a multi-user host can pre-create the deterministic cache path and plant a malicious ONNX model file. Spring AI 2.0.0 Spring AI 1.1.0 - 1.1.8 Spring AI 1.0.0 - 1.0.9

    Product
    Spring AI
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 21, 2026In ONNX before 1.21.0, the 'save_external_data' function builds the external-data file path from the model's external_data location field and opens it for writiCVE-2026-49114 · Other software · ONNX · reported by 9119a7d8-5eab-497f-8521-727c672e3725Medium 6.8

    In ONNX before 1.21.0, the 'save_external_data' function builds the external-data file path from the model's external_data location field and opens it for writing without 'O_NOFOLLOW/O_EXCL', after a non-atomic 'os.path.isfile()' check. A local attacker with write access to the directory where a victim serializes external data can deterministically pre-plant a symlink that is being followed, causing the victim's write to append to any file the victim can write, e.g. ~/.ssh/authorized_keys, cron files, or application configs. Fixed in 1.21.0.

    Product
    ONNX
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 18, 2026Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability.CVE-2026-63632 · Other software · onnx · reported by GitHubLow 3.3

    Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. From 1.3.0 until 1.22.0, onnx.version_converter.convert_version() can perform an out-of-bounds read in Gemm_7_6::adapt_gemm_7_6() in onnx/version_converter/adapters/gemm_7_6.h when a Gemm node has input tensors with fewer than two dimensions because B_shape[1], A_shape[0], or A_shape[1] is accessed without a rank check, potentially causing a process crash during an opset 7 to 6 downgrade. This issue is fixed in version 1.22.0.

    Product
    onnx
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 8, 2026Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability.CVE-2026-44512 · Other software · onnx · reported by GitHubMedium 5.5

    Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. From 1.9.0 before 1.22.0, onnx.version_converter.convert_version() can dereference a null pointer in Upsample_6_7::adapt_upsample_6_7() in onnx/version_converter/adapters/upsample_6_7.h when processing an untrusted model with an Upsample node that has zero inputs, causing an unrecoverable denial of service. This issue is fixed in version 1.22.0.

    Product
    onnx
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 4, 2026A weakness has been identified in onnx up to 1.21.x.CVE-2026-14647 · Other software · reported by VulDBLow 2.1

    A weakness has been identified in onnx up to 1.21.x. This vulnerability affects the function convPoolShapeInference_opset19 of the file onnx/defs/nn/old.cc of the component onnxruntime. This manipulation causes out-of-bounds read. It is possible to initiate the attack remotely. The exploit has been made available to the public and could be used for attacks. Patch name: a7bf3a0f1d18bb62575236ef6e4944980c40e045. It is recommended to apply a patch to fix this issue.

    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 5, 2026A vulnerability has been found in onnx onnx-mlir up to 0.5.0.0.CVE-2026-11329 · Other software · onnx · reported by VulDBLow 2

    A vulnerability has been found in onnx onnx-mlir up to 0.5.0.0. Affected by this issue is the function generate_hash_key of the file src/Runtime/python/torch_onnxmlir/src/torch_onnxmlir/backend.py of the component Placeholder Node Cache Handler. Such manipulation leads to use of weak hash. An attack has to be approached locally. A high complexity level is associated with this attack. The exploitation is known to be difficult. The name of the patch is 72c5187ff6d13c2c2b3d3789b8f5faf99f08a5b4. Applying a patch is advised to resolve this issue.

    Product
    onnx-mlir
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 28, 2026In Spring AI, having access to a shared environment can expose the ONNX model used by the application.CVE-2026-40979 · Other software · Spring · reported by security@vmware.comMedium 6.1

    In Spring AI, having access to a shared environment can expose the ONNX model used by the application. Affected versions: Spring AI: 1.0.0 - 1.0.5 (fixed in 1.0.6), 1.1.0 - 1.1.4 (fixed in 1.1.5)

    Product
    Spring AI
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 1, 2026Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability.CVE-2026-34447 · Other software · onnx · reported by GitHubMedium 5.5

    Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. Prior to version 1.21.0, there is a symlink traversal vulnerability in external data loading allows reading files outside the model directory. This issue has been patched in version 1.21.0.

    Product
    onnx
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 1, 2026Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability.CVE-2026-34446 · Other software · onnx · reported by GitHubMedium 4.7

    Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. Prior to version 1.21.0, there is an issue in onnx.load, the code checks for symlinks to prevent path traversal, but completely misses hardlinks because a hardlink looks exactly like a regular file on the filesystem. This issue has been patched in version 1.21.0.

    Product
    onnx
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 1, 2026Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability.CVE-2026-34445 · Other software · onnx · reported by GitHubHigh 8.6

    Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. Prior to version 1.21.0, the ExternalDataInfo class in ONNX was using Python’s setattr() function to load metadata (like file paths or data lengths) directly from an ONNX model file. It didn’t check if the "keys" in the file were valid. Due to this, an attacker could craft a malicious model that overwrites internal object properties. This issue has been patched in version 1.21.0.

    Product
    onnx
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 1, 2026Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability.CVE-2026-27489 · Other software · onnx · reported by GitHubHigh 8.7

    Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. Prior to version 1.21.0, a path traversal vulnerability via symlink allows to read arbitrary files outside model or user-provided directory. This issue has been patched in version 1.21.0.

    Product
    onnx
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 24, 2026NVIDIA Model Optimizer for Windows and Linux contains a vulnerability in the ONNX quantization feature, where a user could cause unsafe deserialization by proviCVE-2026-24141 · Other software · NVIDIA · reported by psirt@nvidia.comHigh 7.8

    NVIDIA Model Optimizer for Windows and Linux contains a vulnerability in the ONNX quantization feature, where a user could cause unsafe deserialization by providing a specially crafted input file. A successful exploit of this vulnerability might lead to code execution, escalation of privileges, data tampering, and information disclosure.

    Product
    NVIDIA Model Optimizer
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 17, 2026Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability.CVE-2026-28500 · Other software · onnx · reported by GitHubHigh 8.6

    Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. In versions up to and including 1.20.1, a security control bypass exists in onnx.hub.load() due to improper logic in the repository trust verification mechanism. While the function is designed to warn users when loading models from non-official sources, the use of the silent=True parameter completely suppresses all security warnings and confirmation prompts. This vulnerability transforms a standard model-loading function into a vector for Zero-Interaction Supply-Chain Attacks. When chained with file-system vulnerabilities, an attacker can silently exfiltrate sensitive files (SSH keys, cloud credentials) from the victim's machine the moment the model is loaded. As of time of publication, no known patched versions are available.

    Product
    onnx
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 22, 2025Path Traversal vulnerability in onnx.external_data_helper.save_external_data in ONNX 1.17.0 allows attackers to overwrite arbitrary files by supplying crafted eCVE-2025-51480 · Computers, phones & browsers · Linuxfoundation · reported by MITREHigh 8.8

    Path Traversal vulnerability in onnx.external_data_helper.save_external_data in ONNX 1.17.0 allows attackers to overwrite arbitrary files by supplying crafted external_data.location paths containing traversal sequences, bypassing intended directory restrictions.

    Product
    Onnx
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 20, 2025A vulnerability in the `download_model` function of the onnx/onnx framework, before and including version 1.16.1, allows for arbitrary file overwrite due to inaCVE-2024-7776 · Other software · onnx · reported by security@huntr.devCritical 9.1

    A vulnerability in the `download_model` function of the onnx/onnx framework, before and including version 1.16.1, allows for arbitrary file overwrite due to inadequate prevention of path traversal attacks in malicious tar files. This vulnerability can be exploited by an attacker to overwrite files in the user's directory, potentially leading to remote command execution.

    Product
    onnx/onnx
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 28, 2024Improper Neutralization of Input During Web Page Generation vulnerability in "Update of Personal Details" form in ConnX ESP HR Management allows Stored XSS attaCVE-2024-7269 · Other software · ConnX · reported by cvd@cert.plHigh 8.7

    Improper Neutralization of Input During Web Page Generation vulnerability in "Update of Personal Details" form in ConnX ESP HR Management allows Stored XSS attack. An attacker might inject a script to be run in user's browser. After multiple attempts to contact the vendor we did not receive any answer. The finder provided the information that this issue affects ESP HR Management versions before 6.6.

    Product
    ESP HR Management
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 6, 2024A vulnerability in the `download_model_with_test_data` function of the onnx/onnx framework, version 1.16.0, allows for arbitrary file overwrite due to inadequatCVE-2024-5187 · Other software · onnx · reported by security@huntr.devHigh 8.8

    A vulnerability in the `download_model_with_test_data` function of the onnx/onnx framework, version 1.16.0, allows for arbitrary file overwrite due to inadequate prevention of path traversal attacks in malicious tar files. This vulnerability enables attackers to overwrite any file on the system, potentially leading to remote code execution, deletion of system, personal, or application files, thus impacting the integrity and availability of the system. The issue arises from the function's handling of tar file extraction without performing security checks on the paths within the tar file, as demonstrated by the ability to overwrite the `/home/kali/.ssh/authorized_keys` file by specifying an absolute path in the malicious tar file.

    Product
    onnx/onnx
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 23, 2024Versions of the package onnx before and including 1.15.0 are vulnerable to Out-of-bounds Read as the ONNX_ASSERT and ONNX_ASSERTM functions have an off by one sCVE-2024-27319 · Other software · onnx · reported by 6f8de1f0-f67e-45a6-b68f-98777fdb759cMedium 4.4

    Versions of the package onnx before and including 1.15.0 are vulnerable to Out-of-bounds Read as the ONNX_ASSERT and ONNX_ASSERTM functions have an off by one string copy.

    Product
    onnx
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 23, 2024Versions of the package onnx before and including 1.15.0 are vulnerable to Directory Traversal as the external_data field of the tensor proto can have a path toCVE-2024-27318 · Other software · onnx · reported by 6f8de1f0-f67e-45a6-b68f-98777fdb759cHigh 7.5

    Versions of the package onnx before and including 1.15.0 are vulnerable to Directory Traversal as the external_data field of the tensor proto can have a path to the file which is outside the model current directory or user-provided directory. The vulnerability occurs as a bypass for the patch added for CVE-2022-25882.

    Product
    onnx
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 26, 2023Versions of the package onnx before 1.13.0 are vulnerable to Directory Traversal as the external_data field of the tensor proto can have a path to the file whicCVE-2022-25882 · Computers, phones & browsers · Linuxfoundation · reported by report@snyk.ioHigh 7.5

    Versions of the package onnx before 1.13.0 are vulnerable to Directory Traversal as the external_data field of the tensor proto can have a path to the file which is outside the model current directory or user-provided directory, for example "../../../etc/passwd"

    Product
    Onnx
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 14, 2022In Connx Version 6.2.0.1269 (20210623), a cookie can be issued by the application and not have the secure flag set.CVE-2021-40650 · Other software · Softwareag · reported by MITREMedium 6.5

    In Connx Version 6.2.0.1269 (20210623), a cookie can be issued by the application and not have the secure flag set.

    Product
    Connx
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 14, 2022In Connx Version 6.2.0.1269 (20210623), a cookie can be issued by the application and not have the HttpOnly flag set.CVE-2021-40649 · Other software · Softwareag · reported by MITREMedium 6.5

    In Connx Version 6.2.0.1269 (20210623), a cookie can be issued by the application and not have the HttpOnly flag set.

    Product
    Connx
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 19, 2018SQL injection vulnerability in ConnX ESP HR Management 4.4.0 allows remote attackers to execute arbitrary SQL commands via the ctl00$cphMainContent$txtUserName CVE-2015-4043 · Other software · Connx · reported by MITRECritical 9.8

    SQL injection vulnerability in ConnX ESP HR Management 4.4.0 allows remote attackers to execute arbitrary SQL commands via the ctl00$cphMainContent$txtUserName parameter to frmLogin.aspx.

    Product
    ESP HR Management
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 22, 2010SQL injection vulnerability in frmLoginPwdReminderPopup.aspx in Q2 Solutions ConnX 4.0.20080606 allows remote attackers to execute arbitrary SQL commands via thCVE-2009-4947 · Other software · Q2solutions · reported by MITREHigh 7.5

    SQL injection vulnerability in frmLoginPwdReminderPopup.aspx in Q2 Solutions ConnX 4.0.20080606 allows remote attackers to execute arbitrary SQL commands via the txtEmail parameter.

    Product
    Connx
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.

Where this comes from: the exploited list is CISA’s Known Exploited Vulnerabilities catalog. Everything else is the whole National Vulnerability Database, where each record is published by the team that found the bug (Wordfence, Patchstack, WPScan, the vendors themselves and others); we show who. Exploit odds are FIRST’s EPSS, updated daily. Titles and categories are ours, so check the linked record before acting on a detail. For a write-up of the big ones, see our advisories. Every vendor, and every WordPress plugin and theme with a recorded flaw, also has its own page. All of it is free to reuse as JSON, CSV or RSS.

Weekly security brief

The flaws that hit local websites, every Friday.

One short email: what got exploited this week, which WordPress plugins broke, and what to check. Unsubscribe in one click.

Get in touch

Tell us what you're building.

A website, your marketing, a security check, an app, or the thing you've been running out of a spreadsheet for three years. A few lines is plenty.

01The person who'll do the work writes back
02A short call, then a written plan with the price
03Nothing starts until you say yes
04Hacked or down right now? Call, and we pick up the same day
843-331-6339

Not ready to talk yet? Run the free website check and see what Google sees.

What do you need?
Build
Grow
Protect
Urgent

No newsletter, no sales sequence. Just a reply.