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 12 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
456new WordPress flaws this week
390,714entries in the database

4,118 results · page 17 of 83

  • Jul 8, 2026Fiber is an Express inspired web framework written in Go.CVE-2026-45045 · Other software · gofiber · reported by GitHubMedium 5.3

    Fiber is an Express inspired web framework written in Go. Prior to 3.3.0 and 2.52.14, the BalancerForward proxy helper in middleware/proxy/proxy.go uses Header.Add() instead of Header.Set() when injecting X-Real-IP, allowing an attacker-supplied first X-Real-IP value to be forwarded to upstream servers for logging, rate limiting, and access control. This issue is fixed in version 3.3.0 and 2.52.14.

    Product
    fiber
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 8, 2026Fiber is an Express inspired web framework written in Go.CVE-2026-44332 · Other software · gofiber · reported by GitHubMedium 5.3

    Fiber is an Express inspired web framework written in Go. Prior to 3.3.0, the default Authorizer function in the BasicAuth middleware in middleware/basicauth/config.go uses short-circuit evaluation that skips password hash comparison for non-existent usernames, enabling reliable remote username enumeration through response timing differences. This issue is fixed in version 3.3.0.

    Product
    fiber
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 8, 2026Hono is a Web application framework that provides support for any JavaScript runtime.CVE-2026-59897 · Other software · honojs · reported by GitHubMedium 4.8

    Hono is a Web application framework that provides support for any JavaScript runtime. From 4.3.3 before 4.12.27, the AWS API Gateway v1 adapter can drop a distinct repeated request header value because it de-duplicates values using a substring comparison instead of an exact match, so middleware or application logic that depends on the complete X-Forwarded-For chain, rate limiting, audit logging, or proxy-chain validation can receive incomplete data. This issue is fixed in version 4.12.27.

    Product
    hono
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 8, 2026Hono is a Web application framework that provides support for any JavaScript runtime.CVE-2026-59896 · Other software · honojs · reported by GitHubMedium 6.5

    Hono is a Web application framework that provides support for any JavaScript runtime. From 4.11.8 before 4.12.27, hono/jsx did not isolate context values per request during server-side rendering, allowing createContext, useContext, jsxRenderer, or useRequestContext data from a different in-flight request to be used after an await in an async component. This issue is fixed in version 4.12.27.

    Product
    hono
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 8, 2026Hono is a Web application framework that provides support for any JavaScript runtime.CVE-2026-59895 · Other software · honojs · reported by GitHubMedium 6.1

    Hono is a Web application framework that provides support for any JavaScript runtime. From 4.0.0 before 4.12.27, cx() in hono/css composes class names from plain strings but marks the result as already escaped without HTML-escaping the input, allowing untrusted className values used in a JSX class attribute during server-side rendering to break out of the attribute and inject arbitrary markup. This issue is fixed in version 4.12.27.

    Product
    hono
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 8, 2026Astro is a web framework for content-driven websites.CVE-2026-59731 · Other software · withastro · reported by GitHubHigh 8.2

    Astro is a web framework for content-driven websites. Version 6.4.7 performs authorization decisions on a partially decoded pathname after reaching the iterative URL decoder limit, while later rewrite route matching performs an additional decodeURI() operation and can resolve the request to a protected route. This issue is fixed in version 6.4.8.

    Product
    astro
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 7, 2026Improper Check for Unusual or Exceptional Conditions vulnerability in phoenixframework phoenix (Presence JavaScript client) allows an attacker with ordinary chaCVE-2026-56812 · Other software · phoenixframework · reported by 6b3ad84c-e1a6-4bf7-a703-f496b71e49dbMedium 6.3

    Improper Check for Unusual or Exceptional Conditions vulnerability in phoenixframework phoenix (Presence JavaScript client) allows an attacker with ordinary channel access to cause a persistent client-side denial of service against every viewer of a presence channel topic. This vulnerability is associated with program files assets/js/phoenix/presence.js and program routines Presence.syncState and Presence.syncDiff. The Phoenix JavaScript presence client checks whether a presence already exists with a bare truthiness test (state[key]) instead of an own-property check. Presence keys can be attacker-controlled, because applications track presences under a username or id supplied by the client. A user who joins a channel choosing a key that is an Object.prototype member name (__proto__, constructor, toString, hasOwnProperty, and similar) makes that lookup return JavaScript's built-in Object.prototype instead of undefined. Because the prototype is truthy, the code treats it as an existing presence and reads .metas.map(...) off it, which throws an uncaught TypeError. The exception propagates out of the presence message handler, so the local state is never updated and onSync() never fi

    Product
    phoenix
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 7, 2026Allocation of Resources Without Limits or Throttling vulnerability in phoenixframework phoenix (Phoenix.Socket module) allows an unauthenticated attacker to cauCVE-2026-56811 · Other software · phoenixframework · reported by 6b3ad84c-e1a6-4bf7-a703-f496b71e49dbHigh 8.7

    Allocation of Resources Without Limits or Throttling vulnerability in phoenixframework phoenix (Phoenix.Socket module) allows an unauthenticated attacker to cause a denial of service against any endpoint that mounts a Phoenix socket with a reachable channel transport (WebSocket or LongPoll). This vulnerability is associated with program files lib/phoenix/socket.ex and program routine 'Elixir.Phoenix.Socket':handle_in/4. Phoenix transports do not limit the number of channels that a single transport process may join. Every phx_join message a client sends over one connection starts a persistent channel process, and the socket process accepts an unbounded number of them. A single unauthenticated client can therefore open one WebSocket or LongPoll connection and stream a large number of phx_join messages, spawning hundreds of thousands of channel processes over that one connection and eventually reaching the BEAM maximum process limit. Once the process table is exhausted the virtual machine can no longer start new processes, denying service to legitimate traffic across the whole node. Because the amplification happens inside a single connection, network-layer connection caps and rate

    Product
    phoenix
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 5, 2026AIL Framework contains a path traversal vulnerability in its PDF object handling.CVE-2026-59510 · Other software · ail-project · reported by 5a6e4751-2f3f-4070-9419-94fb35b644e8High 7.1

    AIL Framework contains a path traversal vulnerability in its PDF object handling. Prior to commit 14c618fce4d1df02358717c48ea903706abecdf2, the PDF.get_filepath() function constructed a file path by joining the configured PDF storage directory with a path derived from a PDF object identifier, without verifying that the resolved path remained within the intended PDF_FOLDER directory. An authenticated attacker able to invoke PDF object operations with a crafted identifier could use relative traversal sequences or absolute path components to cause AIL Framework to open files located outside the PDF storage directory. This could allow disclosure of files readable by the AIL process, including application configuration, credentials, or other sensitive local data. This vulnerability is potential due to additional errors before being able to be executed. The fix canonicalises the resulting path with os.path.realpath() and rejects paths whose common directory is outside the configured PDF directory.

    Product
    ail-framework
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 2, 2026yootheme: Does not prevent its bundled front-end framework from treating certain HTML attributesCVE-2026-10077 · WordPress plugins & themes · reported by WPScanMedium 6.8

    The yootheme WordPress theme before 5.0.35 does not prevent its bundled front-end framework from treating certain HTML attributes, which are permitted by wp_kses_post(), as markup, allowing users with the Author role to perform Stored Cross-Site Scripting attacks that execute in the browser of any user who views the affected post.

    Product
    yootheme
    Fixed in
    5.0.35
    What to do
    Update yootheme to 5.0.35 or newer.
  • Jul 1, 2026Silverstripe Framework is a PHP framework which powers the Silverstripe CMS.CVE-2026-54720 · Other software · silverstripe · reported by GitHubMedium 5.4

    Silverstripe Framework is a PHP framework which powers the Silverstripe CMS. In versions prior to 6.2.2, the "Insert media from web" functionality in the CMS is vulnerable to XSS from a specially crafted embed. This issue was fixed in version 6.2.2/

    Product
    silverstripe-framework
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 1, 2026NVIDIA AIStore framework contains a vulnerability where an attacker could bypass authentication.CVE-2026-24270 · Other software · NVIDIA · reported by psirt@nvidia.comCritical 9.8

    NVIDIA AIStore framework contains a vulnerability where an attacker could bypass authentication. A successful exploit of this vulnerability might lead to denial of service, escalation of privileges, information disclosure, and data tampering.

    Product
    AIStore framework
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 26, 2026HCL Traveler for Microsoft Outlook (HTMO) is susceptible to vulnerabilities due to .NET Framework 4.5 being out of service.CVE-2023-37524 · Other software · HCLSoftware · reported by psirt@hcl.comHigh 7.7

    HCL Traveler for Microsoft Outlook (HTMO) is susceptible to vulnerabilities due to .NET Framework 4.5 being out of service.  Since .NET Framework 4.5 has reached end-of-life and no longer receives security updates, it may expose the application to publicly known security weaknesses through vulnerable third-party components.

    Product
    Traveler for Microsoft Outlook
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 26, 2026Echo is a Go web framework.CVE-2026-55677 · Other software · labstack · reported by GitHubHigh 7.5

    Echo is a Go web framework. Prior to 4.15.3 and 5.2.0, Echo's router and static file handler disagree on URL path decoding. The router matches routes using the raw encoded path (preserving %2F as-is), while StaticDirectoryHandler unescapes %2F to / before resolving filesystem paths. This allows an attacker to bypass route-level access controls and read static files without authorization. This vulnerability is fixed in 4.15.3 and 5.2.0.

    Product
    echo
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 25, 2026Cacti is an open source performance and fault management framework.CVE-2026-40941 · Other software · Cacti · reported by GitHubHigh 7.1

    Cacti is an open source performance and fault management framework. Versions 1.2.30 and prior have a package import signature validation bypass allows which allows self-signed packages. This issue has been fixed in version 1.2.31.

    Product
    cacti
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 25, 2026Cacti is an open source performance and fault management framework.CVE-2026-40084 · Other software · Cacti · reported by GitHubMedium 6.5

    Cacti is an open source performance and fault management framework. Versions 1.2.30 and prior are vulnerable to Path Traversal through the Report format_file Parameter, causing arbitrary file read. This vulnerability occurs in two stages. In the first stage (stored injection), lib/html_reports.php at line 283 stores $save['format_file'] = $post['format_file'] directly into the database without any validation. In the second stage (file read), lib/reports.php at line 667 concatenates CACTI_PATH_FORMATS . '/' . $format_file, and line 670 then calls file($format_file), reading arbitrary files from the filesystem. This issue has been fixed in version 1.2.31.

    Product
    cacti
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 25, 2026Cacti is an open source performance and fault management framework.CVE-2026-40083 · Other software · Cacti · reported by GitHubHigh 7.2

    Cacti is an open source performance and fault management framework. Versions 1.2.30 and prior have SQL Injection through unsanitized unserialize+implode in managers.php. At line 756 of managers.php, the application assigns $selected_items by calling cacti_unserialize(stripslashes(gnrv('selected_graphs_array'))). The cacti_unserialize() function calls unserialize() with allowed_classes set to false, which prevents object injection but still allows arbitrary string arrays to be deserialized. Then, at lines 760 to 766, the deserialized array values are passed directly into db_execute('DELETE FROM snmpagent_managers WHERE id IN (' . implode(',', $selected_items) . ')'), where they are imploded into the SQL statement without any integer validation, resulting in SQL Injection when using SNMP agent management permissions. This issue has been fixed in version 1.2.31.

    Product
    cacti
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 25, 2026Cacti is an open source performance and fault management framework.CVE-2026-40082 · Other software · Cacti · reported by GitHubMedium 5.4

    Cacti is an open source performance and fault management framework. Versions 1.2.30 and prior have missing session_regenerate_id() after login, leading to Session Fixation. session_regenerate_id() is NOT called after successful login. The login flow at auth_login.php:203-207 directly sets $_SESSION[SESS_USER_ID] without rotating the session ID. The session cookie configuration is otherwise good (httponly=true, samesite=Strict, secure=true for HTTPS at include/global.php:513-537), but these do not prevent session fixation via same-site vectors. This issue has been fixed in version 1.2.31.

    Product
    cacti
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 25, 2026Cacti is an open source performance and fault management framework.CVE-2026-40080 · Other software · Cacti · reported by GitHubMedium 6.1

    Cacti is an open source performance and fault management framework. Versions 1.2.30 and prior are vulnerable to Open Redirect through a substring check rather than a host check at str_contains($referer, CACTI_PATH_URL). When the user's login_opts == '1' (redirect to referer after login), the function used $_SERVER['HTTP_REFERER'] directly. An attacker could craft a referer such as https://evil.com/cacti/. Where CACTI_PATH_URL is /cacti/, the substring matches and the user is redirected to evil.com after login. The pre-existing validate_redirect_url() helper at lib/html_utility.php performed proper validation but was not invoked from auth_login_redirect(). This issue has been fixed in version 1.2.31.

    Product
    cacti
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 25, 2026Two data sources (DICOMWebProxy and DICOMJSON) shipped in the default configuration fetch an arbitrary URL parameter without validation.CVE-2026-12473 · Other software · Open Health Imaging Foundation (OHIF) · reported by ics-cert@hq.dhs.govHigh 8.3

    Two data sources (DICOMWebProxy and DICOMJSON) shipped in the default configuration fetch an arbitrary URL parameter without validation. A global authentication service in OHIF automatically injects the authenticated user's OIDC Bearer token into the resulting requests, sending it to the attacker-controlled server. DICOMweb data sources are not impacted.

    Product
    DICOM Web Viewer Framework
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 25, 2026In EmberZNet v9.0.2 and earlier, malformed global ZCL messages can trigger out-of-bounds reads in framework parsing logic and terminate the process.CVE-2026-4526 · Other software · Silicon Labs · reported by product-security@silabs.comHigh 7.1

    In EmberZNet v9.0.2 and earlier, malformed global ZCL messages can trigger out-of-bounds reads in framework parsing logic and terminate the process. These messages must come from a device that has already joined the network, and no information leakage back to the sender was observed.

    Product
    EmberZNet
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 24, 2026Cacti is an open source performance and fault management framework.CVE-2026-40079 · Other software · Cacti · reported by GitHubHigh 8.6

    Cacti is an open source performance and fault management framework. Versions 1.2.30 and prior are vulnerable to Command Injection due to lack of sanitization in the escape_command() function. The escape_command() function at lib/rrd.php is a no-op: it returns $command unchanged. The command line built by rrdtool_function_graph() is passed through this function and then to shell_exec($full_commandline). The risk is in __rrd_execute() where text_format values from graph templates (which may contain host variable substitutions) reach shell_exec without adequate escaping. This issue has been addressed in version 1.2.31.

    Product
    cacti
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 24, 2026Cacti is an open source performance and fault management framework.CVE-2026-39951 · Other software · Cacti · reported by GitHubHigh 7.6

    Cacti is an open source performance and fault management framework. Versions 1.2.30 and prior have a Stored SQL Injection vulnerability through graph_name_regexp in the Reports feature. This issue has been fixed in version 1.2.31.

    Product
    cacti
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 24, 2026Cacti is an open source performance and fault management framework.CVE-2026-39955 · Other software · Cacti · reported by GitHubCritical 9.8

    Cacti is an open source performance and fault management framework. Versions 1.2.30 and prior have pre-authentication SQL Injection via unanchored FILTER_VALIDATE_REGEXP in graph_view.php. This issue has been fixed in version 1.2.31.

    Product
    cacti
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 24, 2026Cacti is an open source performance and fault management framework.CVE-2026-39948 · Other software · Cacti · reported by GitHubCritical 9.3

    Cacti is an open source performance and fault management framework. In versions 1.2.30 and prior, the rfilter request parameter is retrieved via the raw accessor grv() (rather than gfrv() with FILTER_VALIDATE_IS_REGEX validation) and concatenated directly into RLIKE SQL clauses in lib/html_graph.php and lib/html_tree.php, which are reachable pre-authentication through graph_view.php on installations with guest graph viewing enabled. Because the unbalanced-quote payload bypasses the regex validation that would otherwise reject it, an unauthenticated attacker can inject arbitrary SQL to compromise the confidentiality, integrity, and availability of the database. This advisory is similar to GHSA-69gg-mjfm-jjpc. This issue has been fixed in version 1.2.31.

    Product
    cacti
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 24, 2026Cacti is an open source performance and fault management framework.CVE-2026-39938 · Other software · Cacti · reported by GitHubCritical 9.8

    Cacti is an open source performance and fault management framework. Versions 1.2.30 and prior have unauthenticated LFI through graph_theme and rrdtool IPC serialization hardening. This issue has been resolved in version 1.2.31.

    Product
    cacti
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 24, 2026Cacti is an open source performance and fault management framework.CVE-2026-39900 · Other software · Cacti · reported by GitHubMedium 5.3

    Cacti is an open source performance and fault management framework. Versions 1.2.30 and prior are vulnerable to Reflected XSS via tab parameter in the auth_profile.php JavaScript context. This issue has been fixed in version 1.2.31.

    Product
    cacti
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 24, 2026Cacti is an open source performance and fault management framework.CVE-2026-39899 · Other software · Cacti · reported by GitHubMedium 6.9

    Cacti is an open source performance and fault management framework. Versions 1.2.30 and prior are vulnerable to Path Traversal via filename parameter in package_import.php. This issue has been fixed in version 1.2.31.

    Product
    cacti
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 24, 2026Cacti is an open source performance and fault management framework.CVE-2026-39897 · Other software · Cacti · reported by GitHubMedium 5.3

    Cacti is an open source performance and fault management framework. Versions 1.2.30 and below contain a Reflected XSS vulnerability in the html_auth_footer. This issue has been fixed in version 1.2.31.

    Product
    cacti
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 24, 2026Cacti is an open source performance and fault management framework.CVE-2026-39894 · Other software · Cacti · reported by GitHubLow 2.9

    Cacti is an open source performance and fault management framework. In versions 1.2.30 and below, the locale-dependent decimal formatting in rrdtool_function_update() can corrupt RRDtool metric values. The rrdtool_function_update() function checks metric values with is_numeric() and concatenates them into the RRDtool update command via PHP string interpolation. PHP's string cast of floats is locale-sensitive: if LC_NUMERIC uses comma as decimal separator (e.g., de_DE), a value of 1.5 becomes "1,5". RRDtool expects . as decimal separator, causing metric data to shift into wrong columns or be silently dropped. No setlocale() reset is present in the update path. This causes a data integrity issue, but is not remotely exploitable; it requires server locale misconfiguration. The issue has been fixed in version 1.2.31.

    Product
    cacti
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 24, 2026Cacti is an open source performance and fault management framework.CVE-2026-39893 · Other software · Cacti · reported by GitHubCritical 9.8

    Cacti is an open source performance and fault management framework. In versions 1.2.30 and prior, the rfilter request variable was concatenated into a RLIKE SQL clause without sanitization. The endpoint does not require authentication (graph viewing supports guest access via the configured guest user), so the SQLi was reachable pre-auth on installs with guest viewing enabled. This issue was fixed in version 1.2.31.

    Product
    cacti
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 24, 2026A Stored Cross-Site Scripting (XSS) vulnerability exists in Frappe Framework version 17.0.0-dev due to improper neutralization of user-controlled input in the fCVE-2026-50712 · Other software · Frappe · reported by help@fluidattacks.comMedium 4.8

    A Stored Cross-Site Scripting (XSS) vulnerability exists in Frappe Framework version 17.0.0-dev due to improper neutralization of user-controlled input in the frappe.ui.Tree component

    Product
    Frappe Framework
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 24, 2026A Stored Cross-Site Scripting (XSS) vulnerability exists in Frappe Framework version 17.0.0-dev due to improper neutralization of user-controlled input in the NCVE-2026-50711 · Other software · Frappe · reported by help@fluidattacks.comMedium 4.6

    A Stored Cross-Site Scripting (XSS) vulnerability exists in Frappe Framework version 17.0.0-dev due to improper neutralization of user-controlled input in the Number Card component.

    Product
    Frappe Framework
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 24, 2026A Stored Cross-Site Scripting (XSS) vulnerability exists in Frappe Framework version 17.0.0-dev due to unsafe evaluation of user-controlled data in the Number CCVE-2026-50710 · Other software · Frappe · reported by help@fluidattacks.comMedium 4.6

    A Stored Cross-Site Scripting (XSS) vulnerability exists in Frappe Framework version 17.0.0-dev due to unsafe evaluation of user-controlled data in the Number Card component.

    Product
    Frappe Framework
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 24, 2026A Stored Cross-Site Scripting (XSS) vulnerability exists in Frappe Framework version 17.0.0-dev due to improper neutralization of user-controlled input in the NCVE-2026-50709 · Other software · Frappe · reported by help@fluidattacks.comMedium 4.8

    A Stored Cross-Site Scripting (XSS) vulnerability exists in Frappe Framework version 17.0.0-dev due to improper neutralization of user-controlled input in the Notifications > Events panel.

    Product
    Frappe Framework
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 24, 2026A Stored Cross-Site Scripting (XSS) vulnerability exists in Frappe Framework version 17.0.0-dev due to improper neutralization of user-controlled input in the MCVE-2026-50708 · Other software · Frappe · reported by help@fluidattacks.comMedium 4.8

    A Stored Cross-Site Scripting (XSS) vulnerability exists in Frappe Framework version 17.0.0-dev due to improper neutralization of user-controlled input in the MultiSelectDialog component.

    Product
    Frappe Framework
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 24, 2026A Cross-Site Scripting (XSS) vulnerability exists in Frappe Framework version 17.0.0-dev due to improper neutralization of untrusted input in the Form DashboardCVE-2026-50705 · Other software · Frappe · reported by help@fluidattacks.comMedium 4.6

    A Cross-Site Scripting (XSS) vulnerability exists in Frappe Framework version 17.0.0-dev due to improper neutralization of untrusted input in the Form Dashboard headline renderer.

    Product
    Frappe Framework
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 24, 2026A Stored Cross-Site Scripting (XSS) vulnerability exists in Frappe Framework version 17.0.0-dev due to improper neutralization of user-controlled input in the FCVE-2026-50704 · Other software · Frappe · reported by help@fluidattacks.comMedium 4.6

    A Stored Cross-Site Scripting (XSS) vulnerability exists in Frappe Framework version 17.0.0-dev due to improper neutralization of user-controlled input in the File View breadcrumb renderer.

    Product
    Frappe Framework
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 24, 2026A Stored Cross-Site Scripting (XSS) vulnerability exists in Frappe Framework version 17.0.0-dev due to improper neutralization of user-controlled input in the DCVE-2026-50703 · Other software · Frappe · reported by help@fluidattacks.comMedium 4.8

    A Stored Cross-Site Scripting (XSS) vulnerability exists in Frappe Framework version 17.0.0-dev due to improper neutralization of user-controlled input in the Desk desktop icon renderer.

    Product
    Frappe Framework
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 24, 2026A Reflected Cross-Site Scripting (XSS) vulnerability exists in Frappe Framework version 17.0.0-dev due to improper neutralization of user-controlled input in thCVE-2026-50701 · Other software · Frappe · reported by help@fluidattacks.comMedium 5.1

    A Reflected Cross-Site Scripting (XSS) vulnerability exists in Frappe Framework version 17.0.0-dev due to improper neutralization of user-controlled input in the dashboard-view component.

    Product
    Frappe Framework
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 24, 2026A Stored Cross-Site Scripting (XSS) vulnerability exists in Frappe Framework version 17.0.0-dev due to improper neutralization of user-controlled input in the fCVE-2026-50700 · Other software · Frappe · reported by help@fluidattacks.comMedium 4.6

    A Stored Cross-Site Scripting (XSS) vulnerability exists in Frappe Framework version 17.0.0-dev due to improper neutralization of user-controlled input in the frappe.get_avatar function.

    Product
    Frappe Framework
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 24, 2026A Stored Cross-Site Scripting (XSS) vulnerability exists in Frappe Framework version 17.0.0-dev.CVE-2026-50699 · Other software · Frappe · reported by help@fluidattacks.comMedium 4.6

    A Stored Cross-Site Scripting (XSS) vulnerability exists in Frappe Framework version 17.0.0-dev. An authenticated attacker with write access to Auto Repeat can persist HTML/JavaScript in reference_document using a whitelisted write path and trigger script execution when users open the affected Auto Repeat form.

    Product
    Frappe Framework
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 24, 2026A Stored Cross-Site Scripting (XSS) vulnerability exists in Frappe Framework version 17.0.0-dev due to improper neutralization of user-controlled input before gCVE-2026-50698 · Other software · Frappe · reported by help@fluidattacks.comMedium 4.6

    A Stored Cross-Site Scripting (XSS) vulnerability exists in Frappe Framework version 17.0.0-dev due to improper neutralization of user-controlled input before generating HTML output in the Audit Trail component.

    Product
    Frappe Framework
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 24, 2026OpenColorIO is a color management framework for visual effects and animation.CVE-2026-42450 · Other software · AcademySoftwareFoundation · reported by GitHubHigh 8.4

    OpenColorIO is a color management framework for visual effects and animation. Prior to version 2.5.2, `FileFormatSpi3D.cpp:163` uses `sscanf` with `%s` into 64-byte stack buffers when parsing LUT data lines. Input comes from `lineBuffer[4096]`, so a crafted .spi3d file can overflow by ~4000 bytes on non-Windows. Version 2.5.2 fixes the issue.

    Product
    OpenColorIO
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 23, 2026Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS.CVE-2026-54257 · Other software · electron · reported by GitHubCritical 9.3

    Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS. From 42.3.1 until 42.3.3, Buffer performs incorrect byte length calculations resulting in heap buffer under/overflow. Most apps will crash and some may perform incorrect buffer allocations in the Node.js Buffer API resulting in unexpected truncation or allocation. This vulnerability is fixed in 42.3.3.

    Product
    electron
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 22, 2026Nest is a framework for building scalable Node.js server-side applications.CVE-2026-54281 · Other software · nestjs · reported by GitHubHigh 8.7

    Nest is a framework for building scalable Node.js server-side applications. Prior to 11.1.24, an authentication bypass vulnerability exists in @nestjs/platform-fastify. When middleware is registered through NestJS's MiddlewareConsumer.forRoutes() API on the Fastify adapter, an unauthenticated client can bypass the Nest middleware registered for that route by simply appending a trailing slash (/) to the request URL. This bypass works on the default Fastify adapter configuration. This vulnerability is fixed in 11.1.24.

    Product
    nest
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 22, 2026LangChain is a framework for building agents and LLM-powered applications.CVE-2026-55443 · Other software · langchain-ai · reported by GitHubMedium 5.1

    LangChain is a framework for building agents and LLM-powered applications. Prior to 1.3.9, several LangChain components that resolve filesystem paths or expand search patterns do not consistently confine the resolved path to the intended root directory. Affected behaviors include: a file-search agent middleware that validates a starting directory but not the search pattern or the resolved target of matched files, so glob patterns and symlinks can reach files outside the configured root; prompt- and chain/agent-configuration loaders that accept path fields and resolve them without confining the result to a trusted base or rejecting symlink targets; and path-prefix authorization checks that compare by string prefix without a path-segment boundary, so a sibling path sharing the prefix is accepted. When these components receive path values, search patterns, or workspace contents influenced by an untrusted source — including an LLM acting on untrusted input — the result can be disclosure of files outside the intended boundary. This vulnerability is fixed in 1.3.9.

    Product
    langchain
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 22, 2026Astro is a web framework.CVE-2026-54299 · Other software · withastro · reported by GitHubHigh 7.5

    Astro is a web framework. Prior to 6.4.6, Astro SSR apps with prerendered error pages (/404 or /500 using export const prerender = true) fetch those pages over HTTP at runtime when an error occurs. The URL for this fetch is derived from request.url, which in turn gets its origin from the incoming Host header. When the Host header is not validated against allowedDomains, an attacker can point the fetch at an arbitrary host and read the response. This vulnerability is fixed in 6.4.6.

    Product
    astro
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 22, 2026Astro is a web framework.CVE-2026-54298 · Other software · withastro · reported by GitHubMedium 4.2

    Astro is a web framework. Prior to 6.4.6, the spreadAttributes function in Astro's server-side rendering pipeline iterates over object keys and passes them directly to addAttribute, which interpolates the key into the HTML output without escaping. When a developer uses the spread syntax {...props} on an HTML element and the object keys come from an untrusted source (API, CMS, URL parameters), an attacker can inject arbitrary HTML attributes including event handlers like onmousemove, onclick, or break out of the attribute context entirely to inject new elements. This vulnerability is fixed in 6.4.6.

    Product
    astro
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 22, 2026Hono is a Web application framework that provides support for any JavaScript runtime.CVE-2026-54288 · Other software · honojs · reported by GitHubMedium 6.5

    Hono is a Web application framework that provides support for any JavaScript runtime. Prior to 4.12.25, the Body Limit Middleware trusts the request's Content-Length header to decide whether a body is within the limit. On AWS Lambda (API Gateway v1/v2, ALB, VPC Lattice, and Lambda@Edge) the body is delivered fully buffered and the adapter builds the request with the client-declared Content-Length, which need not match the actual payload. A client can declare a tiny Content-Length while sending a much larger body, slipping past the limit. This vulnerability is fixed in 4.12.25.

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