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 11 h 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
35added in the last 30 days
457new WordPress flaws this week
390,525entries in the database

25 results

  • Oct 9, 2026lwIP SMTP client does not check the size of inputs, potentially allowing a buffer overflow.CVE-2026-15340 · Other software · Savannah · reported by ics-cert@hq.dhs.govCritical 9.3

    lwIP SMTP client does not check the size of inputs, potentially allowing a buffer overflow.

    Product
    lwIP SMTP client
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 2, 2026vanna v2.0.2 contains a code injection vulnerability in VannaBase.get_plotly_figure (src/vanna/legacy/base/base.py).CVE-2026-51911 · Other software · reported by MITRECritical 9.8

    vanna v2.0.2 contains a code injection vulnerability in VannaBase.get_plotly_figure (src/vanna/legacy/base/base.py). Depending on the exposed entry, an attacker can trigger attacker-controlled code or command execution.

    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 23, 2026Vanna through 2.0.2 contains a path traversal vulnerability in the FileSystemConversationStore persistence integration that allows unauthenticated remote attackCVE-2026-65702 · Other software · vanna-ai · reported by VulnCheckHigh 8.8

    Vanna through 2.0.2 contains a path traversal vulnerability in the FileSystemConversationStore persistence integration that allows unauthenticated remote attackers to write attacker-controlled JSON files to arbitrary filesystem locations and read conversation metadata from outside the intended store base directory. Attackers can supply path traversal sequences in the conversation_id parameter submitted to the unauthenticated chat API endpoints to escape the base directory during both write and read operations, enabling arbitrary file write with attacker-controlled content and unauthorized file read on the server filesystem.

    Product
    vanna
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 20, 2026GNU Savannah Administration Savane through 3.17 uses untrusted data as part of authorization.CVE-2026-56355 · Other software · GNU · reported by MITRELow 3.7

    GNU Savannah Administration Savane through 3.17 uses untrusted data as part of authorization.

    Product
    Savane
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 25, 2026A security vulnerability has been detected in vanna-ai vanna up to 2.0.2.CVE-2026-6977 · Other software · vanna-ai · reported by VulDBMedium 5.5

    A security vulnerability has been detected in vanna-ai vanna up to 2.0.2. The affected element is an unknown function of the component Legacy Flask API. The manipulation leads to improper authorization. It is possible to initiate the attack remotely. The exploit has been disclosed publicly and may be used. The vendor was contacted early about this disclosure but did not respond in any way.

    Product
    vanna
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 2, 2026A flaw has been found in vanna-ai vanna up to 2.0.2.CVE-2026-5321 · Other software · vanna-ai · reported by VulDBLow 2.1

    A flaw has been found in vanna-ai vanna up to 2.0.2. Affected by this issue is some unknown functionality of the component FastAPI/Flask Server. Executing a manipulation can lead to permissive cross-domain policy with untrusted domains. The attack can be launched remotely. The exploit has been published and may be used. The vendor was contacted early about this disclosure but did not respond in any way.

    Product
    vanna
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 2, 2026A vulnerability was detected in vanna-ai vanna up to 2.0.2.CVE-2026-5320 · Other software · vanna-ai · reported by VulDBMedium 5.5

    A vulnerability was detected in vanna-ai vanna up to 2.0.2. Affected by this vulnerability is an unknown functionality of the file /api/vanna/v2/ of the component Chat API Endpoint. Performing a manipulation results in missing authentication. The attack can be initiated remotely. The exploit is now public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.

    Product
    vanna
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 21, 2026A vulnerability was detected in vanna-ai vanna up to 2.0.2.CVE-2026-4513 · Other software · vanna-ai · reported by VulDBLow 2.1

    A vulnerability was detected in vanna-ai vanna up to 2.0.2. Affected by this vulnerability is the function ask of the file vanna\legacy\base\base.py. Performing a manipulation results in sql injection. The attack is possible to be carried out remotely. The exploit is now public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.

    Product
    vanna
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 21, 2026A security vulnerability has been detected in vanna-ai vanna up to 2.0.2.CVE-2026-4511 · Other software · vanna-ai · reported by VulDBLow 2.1

    A security vulnerability has been detected in vanna-ai vanna up to 2.0.2. Affected is the function exec of the file /src/vanna/legacy. Such manipulation leads to injection. The attack can be executed remotely. The exploit has been disclosed publicly and may be used. The vendor was contacted early about this disclosure but did not respond in any way.

    Product
    vanna
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 16, 2026A vulnerability was found in vanna-ai vanna up to 2.0.2.CVE-2026-4231 · Other software · vanna-ai · reported by VulDBMedium 5.5

    A vulnerability was found in vanna-ai vanna up to 2.0.2. Affected by this vulnerability is the function update_sql/run_sql of the file src/vanna/legacy/flask/__init__.py of the component Endpoint. Performing a manipulation results in server-side request forgery. The attack may be initiated remotely. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.

    Product
    vanna
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 16, 2026A vulnerability has been found in vanna-ai vanna up to 2.0.2.CVE-2026-4230 · Other software · vanna-ai · reported by VulDBLow 2.1

    A vulnerability has been found in vanna-ai vanna up to 2.0.2. Affected is the function update_sql of the file src/vanna/legacy/flask/__init__.py of the component Endpoint. Such manipulation leads to sql injection. The attack can be launched remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.

    Product
    vanna
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 16, 2026A flaw has been found in vanna-ai vanna up to 2.0.2.CVE-2026-4229 · Other software · vanna-ai · reported by VulDBMedium 5.5

    A flaw has been found in vanna-ai vanna up to 2.0.2. This impacts the function remove_training_data of the file src/vanna/legacy/google/bigquery_vector.py. This manipulation of the argument ID causes sql injection. The attack can be initiated remotely. The exploit has been published and may be used. The vendor was contacted early about this disclosure but did not respond in any way.

    Product
    vanna
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 12, 2026LlamaIndex (run-llama/llama_index) versions up to and including 0.12.2 contain an uncontrolled resource consumption vulnerability in the VannaPack VannaQueryEngCVE-2024-58339 · Other software · run-llama · reported by VulnCheckHigh 8.7

    LlamaIndex (run-llama/llama_index) versions up to and including 0.12.2 contain an uncontrolled resource consumption vulnerability in the VannaPack VannaQueryEngine implementation. The custom_query() logic generates SQL statements from a user-supplied prompt and executes them via vn.run_sql() without enforcing query execution limits In downstream deployments where untrusted users can supply prompts, an attacker can trigger expensive or unbounded SQL operations that exhaust CPU or memory resources, resulting in a denial-of-service condition. The vulnerable execution path occurs in llama_index/packs/vanna/base.py within custom_query().

    Product
    llama_index
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 20, 2025A vulnerability in the Dify Tools' Vanna module of the langgenius/dify repository allows for a Pandas Query Injection in the latest version.CVE-2025-0185 · Other software · langgenius · reported by security@huntr.devHigh 8.8

    A vulnerability in the Dify Tools' Vanna module of the langgenius/dify repository allows for a Pandas Query Injection in the latest version. The vulnerability occurs in the function `vn.get_training_plan_generic(df_information_schema)`, which does not properly sanitize user inputs before executing queries using the Pandas library. This can potentially lead to Remote Code Execution (RCE) if exploited.

    Product
    langgenius/dify
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 20, 2025A Server-Side Request Forgery (SSRF) vulnerability exists in the latest version of vanna-ai/vanna when using DuckDB as the database.CVE-2024-8099 · Other software · vanna-ai · reported by security@huntr.devHigh 8.3

    A Server-Side Request Forgery (SSRF) vulnerability exists in the latest version of vanna-ai/vanna when using DuckDB as the database. An attacker can exploit this vulnerability by submitting crafted SQL queries that leverage DuckDB's default features, such as `read_csv`, `read_csv_auto`, `read_text`, and `read_blob`, to make unauthorized requests to internal or external resources. This can lead to unauthorized access to sensitive data, internal systems, and potentially further attacks.

    Product
    vanna-ai/vanna
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 20, 2025Vanna v0.6.3 is vulnerable to SQL injection via Snowflake database in its file staging operations using the `PUT` and `COPY` commands.CVE-2024-8055 · Other software · vanna-ai · reported by security@huntr.devHigh 7.5

    Vanna v0.6.3 is vulnerable to SQL injection via Snowflake database in its file staging operations using the `PUT` and `COPY` commands. This vulnerability allows unauthenticated remote users to read arbitrary local files on the victim server, such as `/etc/passwd`, by exploiting the exposed SQL queries through a Python Flask API.

    Product
    vanna-ai/vanna
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 20, 2025Vanna-ai v0.6.2 is vulnerable to SQL Injection due to insufficient protection against injecting additional SQL commands from user requests.CVE-2024-7764 · Other software · vanna-ai · reported by security@huntr.devHigh 8.1

    Vanna-ai v0.6.2 is vulnerable to SQL Injection due to insufficient protection against injecting additional SQL commands from user requests. The vulnerability occurs when the `generate_sql` function calls `extract_sql` with the LLM response. An attacker can include a semi-colon between a search data field and their own command, causing the `extract_sql` function to remove all LLM generated SQL and execute the attacker's command if it passes the `is_sql_valid` function. This allows the execution of user-defined SQL beyond the expected boundaries, notably the trained schema.

    Product
    vanna-ai/vanna
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 20, 2025A Cross-Site Request Forgery (CSRF) vulnerability exists in the latest commit (56b782bcefd2e59b19cd7ba7878b95f54884f502) of the vanna-ai/vanna repository.CVE-2024-6841 · Other software · vanna-ai · reported by security@huntr.devMedium 6.5

    A Cross-Site Request Forgery (CSRF) vulnerability exists in the latest commit (56b782bcefd2e59b19cd7ba7878b95f54884f502) of the vanna-ai/vanna repository. Two endpoints in the built-in web app that provide SQL functionality are implemented as simple GET requests, making them susceptible to CSRF attacks. This vulnerability allows an attacker to run arbitrary SQL commands via CSRF without the target intending to expose the web app to the network or other users. The impact is limited to data alteration or deletion, as the attacker cannot read the results of the query.

    Product
    vanna-ai/vanna
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 5, 2024vanna-ai/vanna version v0.3.4 is vulnerable to SQL injection in some file-critical functions such as `pg_read_file()`.CVE-2024-5753 · Other software · vanna-ai · reported by security@huntr.devHigh 7.5

    vanna-ai/vanna version v0.3.4 is vulnerable to SQL injection in some file-critical functions such as `pg_read_file()`. This vulnerability allows unauthenticated remote users to read arbitrary local files on the victim server, including sensitive files like `/etc/passwd`, by exploiting the exposed SQL queries via a Python Flask API.

    Product
    vanna-ai/vanna
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 28, 2024Vanna v0.3.4 is vulnerable to SQL injection in its DuckDB integration exposed to its Flask Web APIs.CVE-2024-5827 · Other software · vanna-ai · reported by security@huntr.devCritical 9.8

    Vanna v0.3.4 is vulnerable to SQL injection in its DuckDB integration exposed to its Flask Web APIs. Attackers can inject malicious SQL training data and generate corresponding queries to write arbitrary files on the victim's file system, such as backdoor.php with contents `<?php system($_GET[0]); ?>`. This can lead to command execution or the creation of backdoors.

    Product
    vanna-ai/vanna
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 27, 2024In the latest version of vanna-ai/vanna, the `vanna.ask` function is vulnerable to remote code execution due to prompt injection.CVE-2024-5826 · Other software · vanna-ai · reported by security@huntr.devCritical 9.8

    In the latest version of vanna-ai/vanna, the `vanna.ask` function is vulnerable to remote code execution due to prompt injection. The root cause is the lack of a sandbox when executing LLM-generated code, allowing an attacker to manipulate the code executed by the `exec` function in `src/vanna/base/base.py`. This vulnerability can be exploited by an attacker to achieve remote code execution on the app backend server, potentially gaining full control of the server.

    Product
    vanna-ai/vanna
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 31, 2024The Vanna library uses a prompt function to present the user with visualized results, it is possible to alter the prompt using prompt injection and run arbitrarCVE-2024-5565 · Other software · vanna-ai · reported by reefs@jfrog.comHigh 8.1

    The Vanna library uses a prompt function to present the user with visualized results, it is possible to alter the prompt using prompt injection and run arbitrary Python code instead of the intended visualization code. Specifically - allowing external input to the library’s “ask” method with "visualize" set to True (default behavior) leads to remote code execution.

    Product
    vanna
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 8, 2024An issue in GNU Savane v.3.12 and before allows a remote attacker to escalate privileges via the form_id in the form_header() function.CVE-2024-27632 · Other software · savannah · reported by MITREHigh 8.8

    An issue in GNU Savane v.3.12 and before allows a remote attacker to escalate privileges via the form_id in the form_header() function.

    Product
    savane
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 8, 2024Cross Site Request Forgery vulnerability in GNU Savane v.3.12 and before allows a remote attacker to escalate privileges via siteadmin/usergroup.phpCVE-2024-27631 · Other software · savannah · reported by MITREMedium 6

    Cross Site Request Forgery vulnerability in GNU Savane v.3.12 and before allows a remote attacker to escalate privileges via siteadmin/usergroup.php

    Product
    savane
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 8, 2024Insecure Direct Object Reference (IDOR) in GNU Savane v.3.12 and before allows a remote attacker to delete arbitrary files via crafted input to the trackers_datCVE-2024-27630 · Other software · savannah · reported by MITREHigh 7.5

    Insecure Direct Object Reference (IDOR) in GNU Savane v.3.12 and before allows a remote attacker to delete arbitrary files via crafted input to the trackers_data_delete_file function.

    Product
    savane
    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.