CVE Feed

    Dashboard / CVE

    7.8
    High

    CVE-2026-46655

    Last Modified: 24 Jun 2026

    A flaw was found in virtio-win. A low-integrity process can issue an IOCTL request to viosock.sys!VIOSockSelect with a maliciously crafted request that causes an integer overflow. This allows the process to circumvent bounds checking, resulting in a heap overflow in the NonPagedPool kernel heap. The flaw could be exploited to escalate privileges on Windows systems running this driver.

    Published: 16 Jun 2026
    5.4
    Medium

    CVE-2026-46448

    Last Modified: 17 Jun 2026

    In OpenStack Nova before 33.0.2, the server create API does not strip certain hint data. The resulting instance has no Placement allocation.

    Published: 16 Jun 2026
    8.6
    High

    CVE-2026-10649

    Last Modified: 22 Jul 2026

    A flaw was found in Pacemaker. An unauthenticated remote attacker can exploit an integer overflow vulnerability in the remote message decompression process. By sending a specially crafted compressed remote message before authentication, an attacker can cause memory corruption, leading to a denial of service (DoS) in the CIB remote listener. This can result in the affected service crashing.

    Published: 16 Jun 2026
    5.5
    Medium

    CVE-2026-12162

    Last Modified: 18 Jun 2026

    Improper host validation in the social login autofill feature in Devolutions Remote Desktop Manager 2026.2.8 allows an attacker to disclose stored social login credentials via a crafted web entry pointing to a provider lookalike domain.

    Published: 15 Jun 2026
    8.8
    High

    CVE-2026-12161

    Last Modified: 31 Jul 2026

    Improper input validation in the SSH Elevate Shell feature allows an authenticated user with permission to create or modify a shared SSH entry to execute arbitrary commands on a remote SSH host using stored elevation credentials via a crafted alternate username and user interaction with the Elevate Shell action. This affects  :  - Remote Desktop Manager 2026.2.5.0 through 2026.2.7.0 - Remote Desktop Manager 2026.1.23.0 and earlier

    Published: 15 Jun 2026
    7.1
    High

    CVE-2026-9262

    Last Modified: 23 Jun 2026

    Use of a non-secure protocol as the default FTP configuration in Canon EOS Network Setting Tool Version 1.5.0 or earlier

    Published: 15 Jun 2026
    7.6
    High

    CVE-2026-9261

    Last Modified: 23 Jun 2026

    Use of weak SSH cryptographic algorithms in Canon EOS Network Setting Tool Version 1.5.0 or earlier

    Published: 15 Jun 2026
    6.9
    Medium

    CVE-2026-9260

    Last Modified: 23 Jun 2026

    Use of hard-coded cryptographic keys in Canon EOS Network Setting Tool Version 1.5.0 or earlier

    Published: 15 Jun 2026
    7.1
    High

    CVE-2026-9259

    Last Modified: 23 Jun 2026

    Improper validation of server certificates in Canon EOS Network Setting Tool Version 1.5.0 or earlier

    Published: 15 Jun 2026
    7.1
    High

    CVE-2026-9258

    Last Modified: 23 Jun 2026

    Improper validation of SSH host keys in Canon EOS Network Setting Tool Version 1.5.0 or earlier

    Published: 15 Jun 2026
    Unknown

    CVE-2026-54709

    Last Modified: 6 Jul 2026

    ** REJECT ** DO NOT USE THIS CANDIDATE NUMBER. ConsultIDs: CVE-2026-54637. Reason: This candidate is a duplicate of CVE-2026-54637. Notes: All CVE users should reference CVE-2026-54637 instead of this candidate.

    Published: 15 Jun 2026
    7.8
    High

    CVE-2026-48723

    Last Modified: 23 Jun 2026

    The browserstack-cypress-cli is BrowserStack's CLI which allows users to run Cypress tests on BrowserStack. Versions prior to 1.36.4 are vulnerable to OS command injection via the cypress_config_file configuration parameter. In readCypressConfigUtil.js, the loadJsFile() function constructs a shell command by interpolating the user-controlled cypress_config_filepath value into a template literal, then executes it via child_process.execSync(). Shell metacharacters in the config path (specifically " and ;) allow breaking out of the quoted argument and injecting arbitrary commands. This issue has been fixed in version 1.36.6.

    Published: 15 Jun 2026
    9.1
    Critical

    CVE-2026-12205

    Last Modified: 17 Jun 2026

    Crypt::DSA versions before 1.21 for Perl reused the nonce across signatures, leading to private-key recovery. Crypt::DSA::sign caches the per-signature nonce material in the Key object without ever clearing it. The first sign() on a Key object picks a nonce, and every later sign() on that same object reuses it, producing an identical "r". Keys used to sign more than once with an affected version should be considered compromised.

    Published: 15 Jun 2026
    9.2
    Critical

    CVE-2026-48853

    Last Modified: 18 Jun 2026

    Deserialization of Untrusted Data and Allocation of Resources Without Limits or Throttling vulnerabilities in elixir-grpc grpc allow unauthenticated attackers to crash the BEAM node via atom table exhaustion and, when a decoded term flows into a call site that invokes it, achieve remote code execution on the server. 'Elixir.GRPC.Codec.Erlpack':decode/2 (lib/grpc/codec/erlpack.ex) calls :erlang.binary_to_term/1 on the raw gRPC message body without the :safe option, no size bound, and no type guard. Any unauthenticated peer that sends a request with Content-Type: application/grpc+erlpack can send a crafted payload that mints arbitrary new atoms (which are never garbage-collected, exhausting the bounded atom table and crashing the VM) or that encodes a fun term which, if applied anywhere downstream, executes attacker-controlled code inside the server process. This issue affects grpc from 0.4.0 before 1.0.0.

    Published: 15 Jun 2026
    8.7
    High

    CVE-2026-53430

    Last Modified: 16 Jun 2026

    Improper Handling of Highly Compressed Data (Data Amplification) vulnerability in elixir-grpc grpc (GRPC.Compressor.Gzip, GRPC.Message modules) allows a denial of service via a gzip decompression bomb. This vulnerability is associated with program files lib/grpc/compressor/gzip.ex, lib/grpc/message.ex and program routines 'Elixir.GRPC.Compressor.Gzip':decompress/1, 'Elixir.GRPC.Message':from_data/2. 'Elixir.GRPC.Compressor.Gzip':decompress/1 calls :zlib.gunzip/1 directly on attacker-controlled bytes with no decompressed-size limit, ratio check, or incremental decoding. Because this module is the registered gzip GRPC.Compressor implementation, it is invoked automatically whenever an incoming gRPC frame carries the grpc-encoding: gzip header. :zlib.gunzip/1 allocates the entire decompressed result as a single binary, so a small highly compressible payload (for example a few kilobytes of zeros, which gzip compresses at roughly 1000:1) expands to multiple gigabytes inside a single call. The max_receive_message_length limit is enforced only against the already-decompressed message, so it provides no protection. An unauthenticated remote peer can send a single crafted frame to exhaust the BEAM node's heap and trigger an out-of-memory kill. This issue affects grpc: from 0.4.0 before 1.0.0.

    Published: 15 Jun 2026
    7.6
    High

    CVE-2026-48599

    Last Modified: 16 Jun 2026

    Authorization Bypass Through User-Controlled Key vulnerability in elixir-grpc grpc allows authenticated attackers to access or modify resources belonging to other users by smuggling a conflicting value for any path-bound field via the query string or request body. In 'Elixir.GRPC.Server.Transcode':map_request/5 (lib/grpc/server/transcode.ex), all three clauses use Map.merge/2 with path bindings as the first argument, giving them the lowest merge precedence. A request such as GET /users/me/profile?user_id=victim (or a POST with {"user_id": "victim"} when body: "*") yields a decoded protobuf struct where the path-bound field carries the attacker-supplied value rather than the router-extracted value. Any handler that uses the path-bound field for authorization, multi-tenancy scoping, or ownership checks is silently bypassed. This issue affects grpc from 0.8.0 before 1.0.0.

    Published: 15 Jun 2026
    8.7
    High

    CVE-2026-48854

    Last Modified: 16 Jun 2026

    Allocation of Resources Without Limits or Throttling vulnerability in elixir-grpc grpc allows unauthenticated attackers to exhaust the BEAM's memory and crash the server by streaming a large or slow-trickle unary request body. 'Elixir.GRPC.Server.Adapters.Cowboy.Handler':read_full_body/3 (lib/grpc/server/adapters/cowboy/handler.ex) accumulates every received chunk into a single growing binary with no size cap. Additionally, when the client omits the grpc-timeout header, the per-chunk read timeout resolves to :infinity, allowing a slow-trickle client to keep the connection alive indefinitely while memory grows. A single connection is sufficient to exhaust server memory and crash the node. This issue affects grpc from 0.3.1 before 1.0.0.

    Published: 15 Jun 2026
    8.5
    High

    CVE-2026-5064

    Last Modified: 23 Jun 2026

    Potential security vulnerabilities have been identified in the HP One Agent for certain HP PC products, which might allow for escalation of privilege and/or denial of service. HP is releasing software updates to mitigate these potential vulnerabilities.

    Published: 15 Jun 2026
    9.1
    Critical

    CVE-2026-11832

    Last Modified: 23 Jun 2026

    Dancer2::Plugin::Auth::OAuth versions before 0.22 for Perl default to a predictable nonce. The default nonce was generated using an MD5 hash of the epoch time, which is predictable.

    Published: 15 Jun 2026
    9.1
    Critical

    CVE-2026-12087

    Last Modified: 23 Jun 2026

    Socket versions before 2.041 for Perl have an out-of-bounds heap read. In Socket.xs, pack_ip_mreq_source() checks the length of its source argument before the argument is read, so the check tests the byte length carried over from the preceding multiaddr argument instead. Both addresses occupy a 4-byte field, so a valid multiaddr lets a source of any length pass the check, and the source is then copied into the 4-byte imr_sourceaddr field with a fixed-size copy. A source shorter than 4 bytes is not rejected, and the copy reads up to 3 bytes past the end of its buffer. Calling pack_ip_mreq_source() with a source value shorter than 4 bytes copies adjacent heap memory into the returned packed structure.

    Published: 15 Jun 2026
    6.1
    Medium

    CVE-2026-48157

    Last Modified: 23 Jun 2026

    Slim is a PHP micro framework that enables users to write simple web applications and APIs. In versions 4.4.0 through 4.15, if an application uses HttpException::setTitle() and/or setDescription() to include untrusted/request-derived data in the error title or description (e.g. "No products found matching '{$query}'."), an attacker could inject arbitrary HTML/JavaScript that executes in the victim's browser when they encounter an HTML error page generated by Slim. The vulnerability is present even with displayErrorDetails = false as the unescaped title and description are rendered on this error path. Built-in exceptions (HttpNotFoundException, HttpBadRequestException, etc.) ship plain-text defaults, so a vanilla Slim app with no user code is not exploitable. Only applications that feed untrusted data into setTitle() and/or setDescription() are affected. The issue has been fixed in 4.15.2. If developers are unable to immediately update their applications, they can work around this issue by avoiding passing untrusted/request-derived data into HttpException::setTitle() and setDescription() and using static, plain-text error copy instead. They should also register a custom error renderer (an ErrorRendererInterface implementation, or a subclass of HtmlErrorRenderer that escapes the title and description) for the HTML media type.

    Published: 15 Jun 2026
    8.8
    High

    CVE-2026-48017

    Last Modified: 23 Jul 2026

    DbGate is cross-platform database manager. In versions 7.1.8 and prior, the POST /runners/load-reader endpoint in DbGate accepts a functionName parameter that is directly interpolated into a JavaScript code template without any sanitization or validation. An authenticated user (with basic access, no special permissions required) can inject arbitrary JavaScript code that executes on the server with full process privileges, bypassing the require=null sandbox restriction. An authenticated user with basic access (no admin role, no run-shell-script permission required) can: execute arbitrary OS commands on the DbGate server with the privileges of the Node.js process, read/write any file accessible to the process, pivot to connected databases by reading connection credentials from DbGate's storage, and compromise the host system - in Docker deployments, this typically means root access within the container. Version 7.1.9 contains a patch.

    Published: 15 Jun 2026
    9.1
    Critical

    CVE-2026-48714

    Last Modified: 16 Jun 2026

    i18next-http-middleware is a middleware to be used with Node.js web frameworks like express or Fastify and also for Deno. In versions prior to 3.9.7, the missingKeyHandler blocked the literal request-body keys __proto__, constructor, and prototype (added in 3.9.3, see GHSA-5fgg-jcpf-8jjw), but did not reject dotted variants such as "__proto__.polluted". Downstream backends that split the missing-key string on a configured keySeparator (notably i18next-fs-backend ≤ 2.6.5) hand these keys to an unguarded setPath() walker that writes to Object.prototype. Applications that expose missingKeyHandler to untrusted input AND use i18next-fs-backend ≤ 2.6.5 are directly exploitable for remote prototype pollution. Other downstream backends that split the missing-key string the same way may be similarly affected. Depending on the host application, polluted prototype properties may cause crashes, corrupted translation behaviour, configuration poisoning, or bypasses of property-based security checks. This issue has been fixed in version 3.9.7. If developers cannot upgrade immediately, they should do the following: do not expose missingKeyHandler to untrusted users (mount it behind authentication, or remove the route), add a request-body filter ahead of the handler that rejects any top-level key containing __proto__, constructor, or prototype after splitting on their configured keySeparator, and disable missing-key persistence (saveMissing: false) when accepting writes from untrusted input.

    Published: 15 Jun 2026
    9.1
    Critical

    CVE-2026-48713

    Last Modified: 16 Jun 2026

    Versions prior to 2.6.6 are vulnerable to prototype pollution via crafted missing-key strings when used to persist missing translation keys (e.g. via i18next-http-middleware's missingKeyHandler exposed to untrusted input). Backend.writeFile() splits each queued missing-key string on the configured keySeparator (default .) before calling the internal setPath() walker. The walker (getLastOfPath in lib/utils.js) did not guard against unsafe segments, so a key like "__proto__.polluted" was split into ["__proto__", "polluted"] and walked straight into Object.prototype, allowing an attacker to write arbitrary properties onto the global object prototype. Depending on the host application, polluted prototype properties may cause crashes, corrupted translation behaviour, configuration poisoning, or bypasses of property-based security checks. Applications are affected only if the missingKeyHandler (or another route that forwards untrusted request bodies to i18next.t(..., { ... }) with saveMissing: true) is reachable by untrusted users and the default behaviour of splitting missing-key strings on keySeparator is in use (i.e. keySeparator is not false). Apps that do not expose missing-key persistence to untrusted input are not directly affected through this attack path. This issue has been fixed in version 2.6.6. If developers using the library are unable to upgrade immediately, they should take the following precautions: do not expose i18next-http-middleware's missingKeyHandler to untrusted users (mount it behind authentication, or remove the route), disable missing-key persistence (saveMissing: false, or no backend.create implementation) when accepting writes from untrusted input, and set keySeparator: false in their i18next options to disable backend key splitting (note: this also disables nested translation keys).

    Published: 15 Jun 2026
    9.6
    Critical

    CVE-2026-52703

    Last Modified: 26 Jun 2026

    Unauthenticated Path Traversal in FastDup <= 2.7.2 versions.

    Published: 15 Jun 2026
    7.1
    High

    CVE-2026-52702

    Last Modified: 23 Jun 2026

    Unauthenticated Cross Site Scripting (XSS) in SEO Redirection <= 9.17 versions.

    Published: 15 Jun 2026
    8.5
    High

    CVE-2026-52700

    Last Modified: 23 Jun 2026

    Subscriber SQL Injection in WCMultiShipping <= 3.0.2 versions.

    Published: 15 Jun 2026
    7.5
    High

    CVE-2026-52699

    Last Modified: 26 Jun 2026

    Unauthenticated Insecure Direct Object References (IDOR) in VikRentCar <= 1.4.5 versions.

    Published: 15 Jun 2026
    8.5
    High

    CVE-2026-52697

    Last Modified: 16 Jun 2026

    Subscriber SQL Injection in Taskbuilder <= 5.0.7 versions.

    Published: 15 Jun 2026
    7.5
    High

    CVE-2026-52695

    Last Modified: 23 Jun 2026

    Unauthenticated Sensitive Data Exposure in ABC Crypto Checkout <= 1.8.2 versions.

    Published: 15 Jun 2026
    7.5
    High

    CVE-2026-52694

    Last Modified: 23 Jun 2026

    Unauthenticated Sensitive Data Exposure in Signature Add-On for WooCommerce <= 2.0 versions.

    Published: 15 Jun 2026
    9.3
    Critical

    CVE-2026-52693

    Last Modified: 16 Jun 2026

    Unauthenticated SQL Injection in eCommerce Product Catalog <= 3.5.5 versions.

    Published: 15 Jun 2026
    7.5
    High

    CVE-2026-52692

    Last Modified: 23 Jun 2026

    Unauthenticated Sensitive Data Exposure in Affiliates Manager <= 2.9.50 versions.

    Published: 15 Jun 2026
    9.8
    Critical

    CVE-2026-49781

    Last Modified: 16 Jun 2026

    Unauthenticated PHP Object Injection in OttoKit <= 1.1.27 versions.

    Published: 15 Jun 2026
    8.8
    High

    CVE-2026-49780

    Last Modified: 23 Jun 2026

    Customer Privilege Escalation in Dokan <= 5.0.2 versions.

    Published: 15 Jun 2026
    9.3
    Critical

    CVE-2026-49776

    Last Modified: 26 Jun 2026

    Unauthenticated SQL Injection in GPTranslate – Multilingual AI Translation for WordPress: Automatically Translate Websites <= 2.32.6 versions.

    Published: 15 Jun 2026
    6.5
    Medium

    CVE-2026-49775

    Last Modified: 26 Jun 2026

    Unauthenticated Broken Access Control in Welcart e-Commerce <= 2.11.28 versions.

    Published: 15 Jun 2026
    6.5
    Medium

    CVE-2026-49773

    Last Modified: 16 Jun 2026

    Subscriber Cross Site Scripting (XSS) in FV Flowplayer Video Player < 7.5.51.7212 versions.

    Published: 15 Jun 2026
    9.8
    Critical

    CVE-2026-49770

    Last Modified: 26 Jun 2026

    Unauthenticated PHP Object Injection in WP Travel Engine <= 6.7.12 versions.

    Published: 15 Jun 2026
    9.8
    Critical

    CVE-2026-49769

    Last Modified: 16 Jun 2026

    Unauthenticated PHP Object Injection in wpForo Forum <= 3.1.0 versions.

    Published: 15 Jun 2026
    9.8
    Critical

    CVE-2026-49768

    Last Modified: 16 Jun 2026

    Unauthenticated PHP Object Injection in Happyforms <= 1.26.13 versions.

    Published: 15 Jun 2026
    9.9
    Critical

    CVE-2026-49766

    Last Modified: 26 Jun 2026

    Subscriber Arbitrary File Deletion in WP User Manager <= 2.9.16 versions.

    Published: 15 Jun 2026
    9.8
    Critical

    CVE-2026-49765

    Last Modified: 16 Jun 2026

    Unauthenticated PHP Object Injection in Integration for Mailchimp and Contact Form 7, WPForms, Elementor, Ninja Forms <= 1.1.8 versions.

    Published: 15 Jun 2026
    9.8
    Critical

    CVE-2026-49764

    Last Modified: 16 Jun 2026

    Unauthenticated Broken Authentication in RegistrationMagic <= 6.0.8.6 versions.

    Published: 15 Jun 2026
    9.8
    Critical

    CVE-2026-49763

    Last Modified: 8 Jul 2026

    Unauthenticated PHP Object Injection in Integration for Contact Form 7 HubSpot <= 1.3.7 versions.

    Published: 15 Jun 2026
    7.5
    High

    CVE-2026-49112

    Last Modified: 16 Jun 2026

    Unauthenticated Path Traversal in Shared Files <= 1.7.64 versions.

    Published: 15 Jun 2026
    7.5
    High

    CVE-2026-49110

    Last Modified: 16 Jun 2026

    Unauthenticated Broken Authentication in Upsell Order Bump Offer for WooCommerce <= 3.1.4 versions.

    Published: 15 Jun 2026
    9.8
    Critical

    CVE-2026-49109

    Last Modified: 26 Jun 2026

    Unauthenticated PHP Object Injection in Integration for Salesforce and Contact Form 7, WPForms, Elementor, Formidable, Ninja Forms <= 1.4.3 versions.

    Published: 15 Jun 2026
    9.8
    Critical

    CVE-2026-49106

    Last Modified: 16 Jun 2026

    Unauthenticated PHP Object Injection in Integration for Contact Form 7 and Constant Contact <= 1.1.6 versions.

    Published: 15 Jun 2026
    9.8
    Critical

    CVE-2026-49105

    Last Modified: 16 Jun 2026

    Unauthenticated PHP Object Injection in WP Zendesk for Contact Form 7, WPForms, Elementor, Formidable and Ninja Forms <= 1.1.4 versions.

    Published: 15 Jun 2026