CVE Feed

    Dashboard / CVE

    3.7
    Low

    CVE-2026-91008

    Last Modified: 17 Sept 2026

    The Event Booking Manager for WooCommerce WordPress plugin before 5.3.8 does not perform an ownership or authorization check before rendering booking confirmation details, allowing unauthenticated attackers to retrieve registered attendees' personal information (full name, email address, phone number, and custom registration fields) by supplying an enumerable booking reference. Exploitation is limited to sites configured to use the Event Booking Manager for WooCommerce WordPress plugin before 5.3.8's native (non-WooCommerce) checkout, which is not the default.

    Published: 17 Sept 2026
    6.5
    Medium

    CVE-2026-90923

    Last Modified: 18 Sept 2026

    The Autopay WordPress plugin before 5.0.1 does not enforce the signature on one of its payment callbacks, allowing unauthenticated users to disclose and delete the stored payment parameters of other customers' orders.

    Published: 17 Sept 2026
    5.3
    Medium

    CVE-2026-90922

    Last Modified: 17 Sept 2026

    The Paid Membership Subscriptions WordPress plugin before 3.0.9 does not verify that the amount and currency reported by the payment provider match the pending payment before completing it, allowing unauthenticated users to obtain a paid membership by paying an arbitrary lower amount.

    Published: 17 Sept 2026
    8.8
    High

    CVE-2026-88904

    Last Modified: 17 Sept 2026

    The PuppyFW WordPress plugin through 0.4.4 does not have proper authorisation on one of its REST routes, which tests the caller against a capability taken from the request itself, allowing any authenticated user, including subscribers, to add, modify and delete arbitrary blog options and thereby escalate their privileges.

    Published: 17 Sept 2026
    9
    Critical

    CVE-2026-88795

    Last Modified: 17 Sept 2026

    The wpShopGermany IT-RECHT KANZLEI WordPress plugin before 2.4 does not generate its API authentication token securely, deriving it from data the requester controls and creating it as a side effect of the check that is supposed to validate it, allowing unauthenticated attackers to predict the token and use the access it grants to write arbitrary files, leading to remote code execution.

    Published: 17 Sept 2026
    8.8
    High

    CVE-2026-88792

    Last Modified: 17 Sept 2026

    The Dictionary WordPress plugin through 1.0 does not have authorisation, sanitisation or escaping in place when adding or updating dictionary entries, allowing unauthenticated users to store arbitrary web scripts which will execute when a user views an affected entry.

    Published: 17 Sept 2026
    2.7
    Low

    CVE-2026-87836

    Last Modified: 17 Sept 2026

    The Comments Import & Export WordPress plugin before 2.5.4 does not restrict its comment export to users able to moderate comments, nor scope the export to content owned by the requesting user, allowing users with the Author role and above to retrieve every comment on the site, including commenter email addresses, IP addresses, unapproved comment content and comment meta.

    Published: 17 Sept 2026
    8.8
    High

    CVE-2026-87786

    Last Modified: 17 Sept 2026

    The Dewa Kirim WordPress plugin through 1.0.0 does not escape delivery coordinates submitted at checkout before outputting them inside an inline script, allowing unauthenticated users to store JavaScript that runs in the session of an administrator who later opens the order.

    Published: 17 Sept 2026
    4.8
    Medium

    CVE-2026-86824

    Last Modified: 18 Sept 2026

    The Newsletter WordPress plugin before 9.3.8 does not generate its email tracking signing key with sufficient entropy and signs its tracking links with an unkeyed hash, allowing an unauthenticated attacker who recovers that key offline to forge tracking links, obtain any subscriber's session token, and read and modify that subscriber's stored personal data.

    Published: 17 Sept 2026
    6.8
    Medium

    CVE-2026-86788

    Last Modified: 17 Sept 2026

    The HT Mega Addons for Elementor WordPress plugin before 3.2.6 does not restrict the HTML tag name used to render the section headline in several of its widgets and blocks to a safe allowlist, allowing users with contributor-level access and above to store a crafted tag name that executes arbitrary JavaScript when the content is viewed, including by higher-privileged users who review or publish it.

    Published: 17 Sept 2026
    9.8
    Critical

    CVE-2026-86710

    Last Modified: 17 Sept 2026

    The Login with QR WordPress plugin through 1.0.0 does not verify that the code used to log a user in is one it issued, matching any stored user metadata value instead, which allows unauthenticated attackers to log in as any user, including administrators.

    Published: 17 Sept 2026
    9.8
    Critical

    CVE-2026-86709

    Last Modified: 17 Sept 2026

    The Pressengine WordPress plugin through 1.0 does not stop its login handler from issuing a session when authentication fails, allowing unauthenticated attackers to log in as any user, including administrators.

    Published: 17 Sept 2026
    9.8
    Critical

    CVE-2026-86707

    Last Modified: 17 Sept 2026

    The Private Feed Key WordPress plugin through 0.1 does not verify that the key used to authenticate a feed request is one it issued, matching any stored user metadata value instead, which allows unauthenticated attackers to log in as any user, including administrators.

    Published: 17 Sept 2026
    3.7
    Low

    CVE-2026-86446

    Last Modified: 18 Sept 2026

    The LearnPress WordPress plugin before 4.4.7 does not restrict the correctness flags it returns when a quiz answer is checked, allowing unauthenticated attackers to obtain the correct answer to every option of a question, along with the instructor's explanation, on courses configured to be taken without enrolling.

    Published: 17 Sept 2026
    8.8
    High

    CVE-2026-85130

    Last Modified: 17 Sept 2026

    The WPLP Cookie Consent WordPress plugin before 4.4.4 does not escape a value submitted through a public endpoint for the JavaScript context it is later output in on an administrative screen, allowing unauthenticated users to run arbitrary JavaScript in the session of an administrator who interacts with the logged entry. Only multisite installations are affected.

    Published: 17 Sept 2026
    7.5
    High

    CVE-2026-85128

    Last Modified: 17 Sept 2026

    The Choose User Role at Registration WordPress plugin before 1.3.3 does not validate the role requested at registration against the roles an administrator chose to offer, allowing unauthenticated users to request any role, including administrator, and to be granted it once the request is approved. Exploitation requires the Choose User Role at Registration WordPress plugin before 1.3.3's role selection feature and public account registration to both be enabled.

    Published: 17 Sept 2026
    7.1
    High

    CVE-2025-15697

    Last Modified: 17 Sept 2026

    The Dictionary WordPress plugin through 1.0 does not escape user input before reflecting it back in the responses of several directly accessible scripts, allowing unauthenticated attackers to perform Reflected Cross-Site Scripting attacks against anyone they can induce to submit a crafted request.

    Published: 17 Sept 2026
    9.8
    Critical

    CVE-2026-87796

    Last Modified: 19 Sept 2026

    The Multi Uploader for Gravity Forms plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 1.1.9 via the move_file function. This is due to insufficient file type validation during chunked upload handling. This makes it possible for unauthenticated attackers to upload arbitrary files on the affected site's server which may make remote code execution possible.

    Published: 17 Sept 2026
    8.1
    High

    CVE-2026-87935

    Last Modified: 19 Sept 2026

    The Paid Downloads plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 3.15 via the admin_request_handler function. This is due to missing authorization and file type validation in the admin_request_handler function, which is reachable unauthenticated via is_admin() returning true for /wp-admin/admin-post.php. This makes it possible for unauthenticated attackers to upload files that may be executable, which makes remote code execution possible. On Apache servers where AllowOverride is enabled, an .htaccess file placed in the upload directory may block direct HTTP retrieval of uploaded files, limiting exploitability to stacks that do not honor .htaccess directives such as nginx, LiteSpeed, and Apache with AllowOverride None.

    Published: 17 Sept 2026
    7.4
    High

    CVE-2026-25294

    Last Modified: 22 Sept 2026

    Transient DOS while parsing frame during channel usage.

    Published: 17 Sept 2026
    7.8
    High

    CVE-2026-25290

    Last Modified: 22 Sept 2026

    Memory Corruption when validating large data buffers from external sources using addition to check buffer length.

    Published: 17 Sept 2026
    7.3
    High

    CVE-2026-25284

    Last Modified: 22 Sept 2026

    Information Disclosure when a pointer is reused after being deallocated.

    Published: 17 Sept 2026
    8.8
    High

    CVE-2026-25283

    Last Modified: 22 Sept 2026

    Memory Corruption when copying unverified data from an external source exceeds the allocated buffer size.

    Published: 17 Sept 2026
    7.9
    High

    CVE-2026-25282

    Last Modified: 22 Sept 2026

    Transient DOS when processing unverified data from a neighboring system causes out of bound memory access.

    Published: 17 Sept 2026
    7.4
    High

    CVE-2026-25281

    Last Modified: 22 Sept 2026

    Transient DOS when processing large or numerous request buffers without sufficient memory allocation validation.

    Published: 17 Sept 2026
    7.8
    High

    CVE-2026-25280

    Last Modified: 22 Sept 2026

    Memory corruption when processing escape handling flow with insufficient user buffer sizes.

    Published: 17 Sept 2026
    7.8
    High

    CVE-2026-25278

    Last Modified: 22 Sept 2026

    Memory Corruption when processing I2C transfer requests due to a race condition between memory allocation and data copying.

    Published: 17 Sept 2026
    7.5
    High

    CVE-2026-25275

    Last Modified: 22 Sept 2026

    Transient DOS when processing authentication frames with invalid FILS information element header lengths.

    Published: 17 Sept 2026
    6.7
    Medium

    CVE-2026-25261

    Last Modified: 22 Sept 2026

    Memory corruption while processing rear sensor IOCTL calls.

    Published: 17 Sept 2026
    7.4
    High

    CVE-2026-24081

    Last Modified: 22 Sept 2026

    Transient DOS when processing a channel map with insufficient used channels and adaptive frequency hopping is fully enabled.

    Published: 17 Sept 2026
    7.8
    High

    CVE-2026-24075

    Last Modified: 22 Sept 2026

    Memory Corruption when multiple threads issue concurrent IOCTL requests to the device control handler due to improper synchronization and race conditions.

    Published: 17 Sept 2026
    7.8
    High

    CVE-2026-24074

    Last Modified: 22 Sept 2026

    Memory Corruption when processing data with large offset and length values exceeds buffer limits during data copy operations.

    Published: 17 Sept 2026
    7.8
    High

    CVE-2026-24073

    Last Modified: 22 Sept 2026

    Memory corruption when processing decode statistics due to insufficient validation of offset against structure size.

    Published: 17 Sept 2026
    7.8
    High

    CVE-2025-59607

    Last Modified: 22 Sept 2026

    Memory Corruption when copying large input data exceeds normal allocation limits.

    Published: 17 Sept 2026
    4.9
    Medium

    CVE-2026-50604

    Last Modified: 18 Sept 2026

    A vulnerability has been identified in the Acer Agent Service component included with NitroSense and PredatorSense. The socket handshake process does not properly require authentication before granting access to the service. Under certain circumstances, an unauthorized connection may be established, potentially allowing access to functionality that should be restricted.

    Published: 17 Sept 2026
    4.9
    Medium

    CVE-2026-50603

    Last Modified: 17 Sept 2026

    A vulnerability has been identified in the Acer Agent Service component included with NitroSense and PredatorSense. The vulnerability is caused by the use of a hard-coded AES encryption key within the software. Under certain circumstances, a local attacker may be able to use the embedded key to access protected information or perform unauthorized actions.

    Published: 17 Sept 2026
    4.3
    Medium

    CVE-2026-92839

    Last Modified: 18 Sept 2026

    Canva Desktop before v1.125.0 performed double decoding in the deeplink handler. A threat actor could cause the application to load arbitrary same-origin content under the user’s session.

    Published: 17 Sept 2026
    6.4
    Medium

    CVE-2026-86311

    Last Modified: 17 Sept 2026

    The Photo Gallery by 10Web – Mobile-Friendly Image Gallery plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the Shortcode Attributes in all versions up to, and including, 1.8.44 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Author-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.

    Published: 17 Sept 2026
    5.3
    Medium

    CVE-2026-89064

    Last Modified: 18 Sept 2026

    The All-in-One WP Migration and Backup plugin for WordPress is vulnerable to Insufficient Credential Protection in versions up to, and including, 7.110. This is due to the `Ai1wm_Main_Controller::init()` method — registered on the `admin_init` hook, which fires unauthenticated on `admin-ajax.php` and `admin-post.php` requests — reading `$_SERVER['PHP_AUTH_USER']` and `$_SERVER['PHP_AUTH_PW']` from any incoming request and writing them to the `ai1wm_auth_header` option via `update_option()` as a reversible base64-encoded string, with no capability check, nonce verification, `is_user_logged_in()` check, or confirmation that Basic authentication actually succeeded. This makes it possible for unauthenticated attackers to capture into the database, in reversible base64 form, any WordPress Application Password or HTTP Basic credential presented to `/wp-admin/` by a legitimate integration, or to overwrite the stored credential with an attacker-chosen value by sending an anonymous request carrying a crafted `Authorization: Basic` header. This is particularly impactful in environments using WordPress Application Passwords for REST API or third-party integrations, as those credentials are transmitted as HTTP Basic auth to `/wp-admin/` and will be silently harvested via this unauthenticated write path.

    Published: 17 Sept 2026
    7.8
    High

    CVE-2026-92838

    Last Modified: 17 Sept 2026

    A DLL hijacking vulnerability exists in the GeoVision GV-Remote E-Map desktop application. The application loads one or more dynamic-link libraries (DLLs) from an unsafe search path, allowing a local attacker to place a malicious DLL in a location searched before the legitimate library location. If successfully exploited, an attacker with local write access to the affected directory could achieve arbitrary code execution in the security context of the GV-Remote E-Map process.

    Published: 17 Sept 2026
    7.7
    High

    CVE-2026-81546

    Last Modified: 17 Sept 2026

    The Affinity by Canva application before 3.3.0 (September 2026 release) did not perform adequate bounds checking when parsing Affinity document files leading to a stack-based buffer overflow. A threat actor could craft a Affinity document that when opened by a user in Affinity could result in arbitrary code execution.

    Published: 17 Sept 2026
    7
    High

    CVE-2026-93116

    Last Modified: 30 Oct 2026

    In the Linux kernel, the following vulnerability has been resolved: platform/x86: asus-wmi: fix resource leaks on probe failure During driver initialization in asus_wmi_add(), various subsystems are registered sequentially. However, the error path labels are out of order relative to the registration sequence. Specifically: 1. If asus_wmi_custom_fan_curve_init() fails, the driver jumps to fail_custom_fan_curve. Because this label is placed below fail_sysfs, it bypasses the cleanup calls for the input device and sysfs groups, which were successfully registered before, leaking those resources. 2. If asus_screenpad_init() fails, the driver jumps to fail_screenpad. Because fail_screenpad is placed below fail_backlight, it bypasses the cleanup calls for backlight and rfkill, leaking those resources. Fix these resource leaks by reordering the error path labels in asus_wmi_add() to match the exact reverse order of the resource allocations.

    Published: 17 Sept 2026
    7.7
    High

    CVE-2026-90407

    Last Modified: 30 Oct 2026

    In the Linux kernel, the following vulnerability has been resolved: wifi: ath11k: fix overreads in ath11k_wmi_process_csa_switch_count_event() There is no policy entry for WMI_TAG_PDEV_CSA_SWITCH_COUNT_STATUS_EVENT, so the parse infrastructure does not enforce a minimum length for the event struct. Additionally, the num_vdevs field is taken directly from firmware and used as a loop bound over the vdev_ids array without checking that it fits within the TLV payload. Either condition can cause an out-of-bounds read. Add a TLV policy entry for WMI_TAG_PDEV_CSA_SWITCH_COUNT_STATUS_EVENT so the parse infrastructure enforces a minimum length for the fixed-size event struct. Add a helper ath11k_wmi_tlv_data_len() to recover the payload length of a parsed TLV from the header preceding its data pointer. Use it in ath11k_wmi_process_csa_switch_count_event() to bound num_vdevs before the loop. Compile tested only.

    Published: 17 Sept 2026
    4.3
    Medium

    CVE-2026-92904

    Last Modified: 17 Sept 2026

    A flaw was found in the foreman_remote_execution plugin's template invocations controller. The show_template_invocation_by_host action resolves the job invocation by ID without evaluating the caller's view_job_invocations permission filter against the record. An authenticated user whose job invocation visibility is restricted by a permission filter can enumerate job invocation IDs and read the live output, rendered script, and input values for other users' job invocations within their own organizations.

    Published: 17 Sept 2026
    8.8
    High

    CVE-2026-52483

    Last Modified: 20 Sept 2026

    The ping diagnostics and other similar functions of the MitraStar GPT-2741GNAC-N2-SV router with firmware BR_g8.10_1.11(WVK.0)b46 allow authenticated users execute arbitrary OS command via concatenated params on a crafted POST request for the endpoint /cgi-bin/device-management-utilities-internet.cgi.

    Published: 17 Sept 2026
    5.5
    Medium

    CVE-2026-93136

    Last Modified: 20 Sept 2026

    In the Linux kernel, the following vulnerability has been resolved: bus: mhi: ep: Fix device refcount leak in the error path of MHI device creation mhi_ep_create_device() takes one device reference for the UL channel and another for the DL channel after allocating the transfer device. These references are normally released by mhi_ep_destroy_device() before the device itself is removed. If dev_set_name() or device_add() fails, the error path currently drops only one reference. The remaining channel references keep the device from being released and leave the channels associated with a device that was never registered. Route both failures through a common unwind path that drops the DL channel reference, the UL channel reference, and the initial reference from device_initialize().

    Published: 17 Sept 2026
    5.5
    Medium

    CVE-2026-93130

    Last Modified: 19 Sept 2026

    In the Linux kernel, the following vulnerability has been resolved: platform/x86: dell-wmi-base: Fix resource leak on module load failure We need to properly clean up the SMBIOS request and the privacy driver when the module load fails.

    Published: 17 Sept 2026
    5.5
    Medium

    CVE-2026-93072

    Last Modified: 24 Sept 2026

    In the Linux kernel, the following vulnerability has been resolved: irqchip/renesas-irqc: Fix generic interrupt chip leak on remove The driver allocates domain generic chips probe. However, on driver removal, the generic chips are not automatically freed when the interrupt domain is removed because the domain flags do not include IRQ_DOMAIN_FLAG_DESTROY_GC. This causes both the domain generic chips structure and the associated generic chips to be leaked. Additionally, the generic chips remain on the global list and may later be accessed by generic interrupt chip suspend, resume, or shutdown callbacks after the driver has been removed, potentially resulting in a use-after-free and kernel crash. Fix the resource leak by setting IRQ_DOMAIN_FLAG_DESTROY_GC on the interrupt domain; this lets the interrupt domain core automatically release all generic chips when irq_domain_remove() is invoked, removing the need for manual cleanup calls in error paths and remove callback.

    Published: 17 Sept 2026
    5.5
    Medium

    CVE-2026-92524

    Last Modified: 19 Sept 2026

    In the Linux kernel, the following vulnerability has been resolved: irqchip/gic-v3-its: Prevent leak in its_vpe_irq_domain_alloc() When its_irq_gic_domain_alloc() fails, the following its_vpe_irq_domain_free() fails to invoke its_vep_teardown() for the corresponding interrupt, which leaks the resource. Invoke its_vpe_teardown() in the error handling path to avoid the leak. [ tglx: Massaged change log ]

    Published: 17 Sept 2026
    5.5
    Medium

    CVE-2026-92494

    Last Modified: 24 Sept 2026

    In the Linux kernel, the following vulnerability has been resolved: ext4: fix buffer_head leak in ext4_init_orphan_info ext4_init_orphan_info() reads orphan file blocks with ext4_bread() and stores the returned buffer_head in oi->of_binfo[i].ob_bh. If ext4_bread() succeeds but the orphan block magic or checksum validation fails, the function jumps to out_free. However, the old out_free loop starts releasing buffers from i - 1, so the current buffer_head at index i is skipped. This leaks the buffer_head reference obtained by ext4_bread() on the bad magic and bad checksum error paths. Fix this by tracking the number of successfully read buffer_heads and releasing exactly those buffer_heads on the error path.

    Published: 17 Sept 2026