CVE Feed

    Dashboard / CVE

    8.7
    High

    CVE-2026-65690

    Last Modified: 14 Aug 2026

    Bold Reports Standalone Report Designer before 14.1.12 contains a missing filepath validation vulnerability in its file upload functionality that allows authenticated attackers to traverse outside the intended directory by supplying a crafted filename. Attackers can exploit this path traversal weakness to execute arbitrary commands with high privileges on the server. The vulnerability is specific to the DataHub module, which was introduced in Bold Reports 6.3. Therefore, versions prior to 6.3 are not affected.

    Published: 23 Jul 2026
    1.9
    Low

    CVE-2026-16733

    Last Modified: 23 Jul 2026

    A weakness has been identified in bahmutov find-cypress-specs up to 1.54.12. The impacted element is the function shell.exec of the file src/index.js of the component Branch Handler. This manipulation of the argument --branch causes os command injection. The attack is restricted to local execution. The exploit has been made available to the public and could be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.

    Published: 23 Jul 2026
    9.3
    Critical

    CVE-2026-65689

    Last Modified: 29 Oct 2026

    Bold Reports Standalone Report Designer before 14.1.12 contains a missing filepath validation vulnerability in its database download feature that allows unauthenticated attackers to read arbitrary files from the server filesystem by supplying a crafted request. Attackers can exploit this path traversal weakness to disclose sensitive server files, including authentication credentials, enabling full unauthorized access to the application. The vulnerability is specific to the DataHub module, which was introduced in Bold Reports 6.3. Therefore, versions prior to 6.3 are not affected.

    Published: 23 Jul 2026
    9.3
    Critical

    CVE-2026-65688

    Last Modified: 14 Aug 2026

    Bold Reports Standalone Report Designer before 14.1.12 contains a missing filepath validation vulnerability in its font processing feature that allows unauthenticated attackers to read arbitrary files from the server filesystem by supplying a crafted request. Attackers can exploit this path traversal weakness to disclose sensitive server files, including authentication credentials, enabling full unauthorized access to the application. The vulnerability is specific to the DataHub module, which was introduced in Bold Reports 6.3. Therefore, versions prior to 6.3 are not affected.

    Published: 23 Jul 2026
    9.3
    Critical

    CVE-2026-65687

    Last Modified: 14 Aug 2026

    Bold Reports Standalone Report Designer before 14.1.12 contains a missing filepath validation vulnerability in its SVG processing feature that allows unauthenticated attackers to read arbitrary files from the server filesystem by supplying a crafted request. Attackers can exploit this path traversal weakness to disclose sensitive server files, including authentication credentials, enabling full unauthorized access to the application. The vulnerability is specific to the DataHub module, which was introduced in Bold Reports 6.3. Therefore, versions prior to 6.3 are not affected.

    Published: 23 Jul 2026
    5.3
    Medium

    CVE-2026-65914

    Last Modified: 23 Jul 2026

    DOMPurify before 3.3.2 contains a mutation-XSS vulnerability when sanitized HTML is reinserted into special parsing contexts using innerHTML with wrappers like script, xmp, iframe, noembed, noframes, or noscript. Attackers can craft payloads with closing sequences that break out of the wrapper context during reparsing, reactivating dangerous markup with event handlers to execute JavaScript.

    Published: 23 Jul 2026
    5.1
    Medium

    CVE-2026-65913

    Last Modified: 23 Jul 2026

    DOMPurify before 3.3.2 contains a prototype pollution vulnerability in USE_PROFILES mode that allows attackers to bypass attribute filtering by polluting Array.prototype properties. Attackers can set Array.prototype properties like onclick to true, causing DOMPurify to accept event handlers as allowlisted attributes and resulting in DOM-based XSS when sanitized markup is rendered.

    Published: 23 Jul 2026
    5.1
    Medium

    CVE-2026-65912

    Last Modified: 23 Jul 2026

    DOMPurify before 3.3.2 contains a URI validation bypass vulnerability when ADD_ATTR is provided as a predicate function via EXTRA_ELEMENT_HANDLING.attributeCheck. Attackers can supply a predicate that accepts specific attribute and tag combinations to bypass URI-safe validation, allowing unsafe protocols like javascript: to survive sanitization and execute as DOM-based XSS when the link is activated.

    Published: 23 Jul 2026
    5.1
    Medium

    CVE-2026-65911

    Last Modified: 28 Jul 2026

    In DOMPurify through 3.3.3, function predicates supplied via ADD_ATTR or ADD_TAGS to DOMPurify.sanitize() persist in internal state (EXTRA_ELEMENT_HANDLING) across subsequent sanitize() calls on the same instance. If a later call on the same instance provides ADD_ATTR or ADD_TAGS as an array rather than a function, the previously set function handler is neither cleared nor overwritten, so it continues to approve attacker-controlled attributes or tags. This can allow dangerous event-handler attributes or forbidden tags (bypassing FORBID_TAGS) to survive sanitization, resulting in cross-site scripting. The vendor (Cure53) considers this an edge case outside DOMPurify's threat model; the referenced advisory lists 3.4.0 as the patched version.

    Published: 23 Jul 2026
    2.3
    Low

    CVE-2026-65904

    Last Modified: 24 Jul 2026

    DOMPurify through 3.3.3 fails to sanitize DOM elements passed via IN_PLACE mode when the element originates from a different window/realm (e.g., an iframe's contentDocument). A cross-realm instanceof check in the private _isNode() function returns false for foreign-realm nodes, causing DOMPurify to stringify the element (yielding '[object HTMLDivElement]'), silently reset IN_PLACE to false, and return the unsanitized element unchanged with any XSS payloads intact.

    Published: 23 Jul 2026
    5.1
    Medium

    CVE-2026-65903

    Last Modified: 23 Jul 2026

    DOMPurify before 3.4.0 contains a logic error in the ADD_TAGS function where short-circuit evaluation allows forbidden tags to bypass FORBID_TAGS restrictions. Attackers can craft input containing tags listed in FORBID_TAGS that are also added via ADD_TAGS function, causing them to be retained in sanitized output.

    Published: 23 Jul 2026
    5.3
    Medium

    CVE-2026-65902

    Last Modified: 29 Oct 2026

    DOMPurify before 3.4.7 passes direct references to the module-level DEFAULT_ALLOWED_TAGS and DEFAULT_ALLOWED_ATTR sets to the uponSanitizeElement and uponSanitizeAttribute hooks via data.allowedTags / data.allowedAttributes when sanitize is called without an explicit cfg.ALLOWED_TAGS / cfg.ALLOWED_ATTR array. A hook that mutates these fields permanently widens the default allow-lists for the lifetime of the DOMPurify instance, so all subsequent default-config sanitize calls inherit the widened defaults and attacker payloads using the poisoned tag/attribute name survive sanitization. removeAllHooks(), clearConfig(), and passing a fresh cfg do not recover the state; only constructing a new DOMPurify instance does.

    Published: 23 Jul 2026
    5.1
    Medium

    CVE-2026-65901

    Last Modified: 23 Jul 2026

    DOMPurify through 3.4.6 contains a cross-site scripting vulnerability in IN_PLACE mode that trusts attacker-controlled nodeName on live non-form nodes. Attackers can supply hostile live DOM objects with real script children whose observable nodeName is clobbered to appear as allowed elements, causing scripts to execute when the sanitized tree is inserted into a live document.

    Published: 23 Jul 2026
    5.1
    Medium

    CVE-2026-65900

    Last Modified: 23 Jul 2026

    DOMPurify versions >=3.0.0 and before 3.4.8, when configured with SAFE_FOR_TEMPLATES together with a DOM output mode (RETURN_DOM, RETURN_DOM_FRAGMENT, or IN_PLACE), fail to strip template expressions (e.g. ${evil}, {{evil}}, <%evil%>) inside <template> element content. The final normalization/scrub pass (_scrubTemplateExpressions) uses a NodeIterator and node.normalize() that do not descend into template.content, so expressions that only form after adjacent text nodes merge survive sanitization. This bypasses SAFE_FOR_TEMPLATES and can allow a downstream template engine to evaluate attacker-supplied expressions. The string output path is not affected.

    Published: 23 Jul 2026
    5.1
    Medium

    CVE-2026-65899

    Last Modified: 27 Jul 2026

    DOMPurify 3.0.0 before 3.4.9 does not reset the retained Trusted Types policy when clearConfig() is called, so a DOMPurify instance reused across trust boundaries stays bound to a previously supplied TRUSTED_TYPES_POLICY. A later caller that requests RETURN_TRUSTED_TYPE output receives a TrustedHTML object created by the old (potentially unsafe) policy rather than a clean default, which can lead to script execution at a Trusted Types sink. Passing TRUSTED_TYPES_POLICY: null on the later call also does not clear the retained policy.

    Published: 23 Jul 2026
    5.1
    Medium

    CVE-2026-65898

    Last Modified: 23 Jul 2026

    DOMPurify before 3.4.11 fails to clone the ALLOWED_ATTR allowlist when setConfig() is used with an uponSanitizeAttribute hook, allowing the hook to permanently mutate the shared allowlist. Attackers can register a hook that conditionally allows dangerous attributes like onerror for trusted elements, then submit untrusted content that inherits the polluted allowlist and executes event handlers as stored XSS.

    Published: 23 Jul 2026
    7.5
    High

    CVE-2026-14257

    Last Modified: 26 Aug 2026

    brace-expansion through 5.0.7 is vulnerable to denial of service via memory exhaustion. The expand() function limits the number of results with a max option (default 100,000) but does not bound the length of each result string. By chaining multiple brace groups, an attacker keeps the result count under the limit while making each result progressively longer, so total memory scales with both count and string length until the process hits a fatal, uncatchable out-of-memory error. About 7.5 KB of input ('{a,b}'.repeat(1500)) crashes a default Node.js process. Any application that passes attacker-influenced strings to brace-expansion.expand() - directly or transitively via minimatch / glob brace patterns - can be crashed by a small request. Fixed in 5.0.8 by adding a maxLength option (default 4,000,000) that bounds accumulated output and intermediate arrays.

    Published: 23 Jul 2026
    2.9
    Low

    CVE-2026-15037

    Last Modified: 3 Aug 2026

    Improper output neutralization (XML injection) in QDom comment, CDATA, and processing-instruction serialization in Qt XML from 4.0.0 through 6.11 allows untrusted text serialized by an application into those nodes to inject arbitrary XML markup, because the node terminators are not escaped under the default InvalidDataPolicy (AcceptInvalidChars). Fixed in Qt 6.12.

    Published: 23 Jul 2026
    9.1
    Critical

    CVE-2026-65907

    Last Modified: 4 Aug 2026

    In JetBrains TeamCity before 2026.1.2, 2025.11.6 code execution in Git VCS roots was possible

    Published: 23 Jul 2026
    8.6
    High

    CVE-2026-65908

    Last Modified: 2 Aug 2026

    In JetBrains PyCharm before 2026.1.4, 2026.2 arbitrary code execution via malicious Python executable was possible on untrusted project open

    Published: 23 Jul 2026
    8.8
    High

    CVE-2026-65906

    Last Modified: 11 Aug 2026

    In JetBrains TeamCity before 2026.1.2, 2025.11.6 сode execution via Kotlin DSL sandbox escape was possible

    Published: 23 Jul 2026
    6.5
    Medium

    CVE-2026-65475

    Last Modified: 23 Jul 2026

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in WP Chill Modula Image Gallery allows Stored XSS. This issue affects Modula Image Gallery: from 2.14.25 through 2.14.30.

    Published: 23 Jul 2026
    6.5
    Medium

    CVE-2026-61945

    Last Modified: 23 Jul 2026

    Exposure of Sensitive System Information to an Unauthorized Control Sphere vulnerability in MultiVendorX WooCommerce Product Stock Alert allows Retrieve Embedded Sensitive Data. This issue affects WooCommerce Product Stock Alert: from n/a through 3.0.6.

    Published: 23 Jul 2026
    7.1
    High

    CVE-2026-57626

    Last Modified: 23 Jul 2026

    Cross-Site Request Forgery (CSRF) vulnerability in MailPoet allows Cross Site Request Forgery. This issue affects MailPoet: from 5.30.0 through 5.33.0.

    Published: 23 Jul 2026
    8.7
    High

    CVE-2026-65897

    Last Modified: 28 Aug 2026

    Grav API Plugin versions before 1.0.10 fail to validate the groups field in InvitationsController::create(), allowing authenticated api.users.write callers to assign invited accounts to groups that grant api.super permissions. Attackers can create invitation records with elevated group membership, and when accepted, the new account gains full super-admin API access without the inviter holding those permissions.

    Published: 23 Jul 2026
    7.1
    High

    CVE-2026-65896

    Last Modified: 28 Aug 2026

    Grav API Plugin (Composer package getgrav/grav-plugin-api) before 1.0.10 fails to properly validate the slug field in the POST /pages/{route}/move endpoint. PagesController::move() sanitizes the slug only with ltrim($body['slug'], '.'), which strips leading periods but does not neutralize '/' or '..' segments. An authenticated API caller with the api.pages.write permission can supply path traversal sequences (e.g., 01.home/../../../pwned) to move an entire page directory (content and media) to an arbitrary writable location outside user/pages/, including outside the Grav installation.

    Published: 23 Jul 2026
    8.2
    High

    CVE-2026-65895

    Last Modified: 28 Aug 2026

    Grav API Plugin versions before 1.0.10 fail to restrict write access to security-critical plugin configuration scopes, allowing authenticated users with api.config.write privilege to modify rate limiting and CORS settings. Attackers can disable rate limiting site-wide to enable credential brute-forcing attacks and reconfigure CORS policies to include attacker-controlled origins with credentials enabled.

    Published: 23 Jul 2026
    8.7
    High

    CVE-2026-65608

    Last Modified: 23 Jul 2026

    Grav versions >= 1.7.0 and before 2.0.9 contain a remote code execution vulnerability. FlexDirectory::dynamicDataField() resolves blueprint data-*@: directives by calling call_user_func_array() on attacker-influenced input, validating only that the target is callable (is_callable()) without restricting dangerous functions such as exec, system, passthru, or shell_exec. Because FlexDirectory registers this handler for every Flex directory, it bypasses the validation added to Blueprint::dynamicData() in 2.0.7 (GHSA-fj2p-qj2f-74v5). Any authenticated user with create or update permission on any Flex-based directory (Flex Users, Flex Pages, Flex Objects, or custom Flex types) can execute arbitrary shell commands on the server.

    Published: 23 Jul 2026
    7.1
    High

    CVE-2026-65607

    Last Modified: 28 Jul 2026

    SiYuan before v3.7.2 contains a path traversal vulnerability in the /export/temp/ short-circuit branch of the serveExport handler (kernel/server/serve.go). Unlike the main export branch, this branch joins the raw, percent-decoded request path with util.TempDir and serves the file without the IsSubPath or IsSensitivePath checks added in the earlier export-disclosure hardening (GHSA-6865-qjcf-286f). An authenticated attacker can send percent-encoded traversal sequences (e.g. /export/temp/%2e%2e/.../etc/passwd, where %2e%2e is decoded to '..') to read arbitrary files outside TempDir, including /etc/passwd, SSH keys (~/.ssh/*), and SiYuan workspace *.db and *.log files, bypassing the sensitive-file protection.

    Published: 23 Jul 2026
    9.4
    Critical

    CVE-2026-65606

    Last Modified: 28 Jul 2026

    SiYuan before v3.7.2 contains a cross-site scripting vulnerability in the siyuan:// protocol handler. When a siyuan://plugins/<name> link references a name that is not an installed plugin, the application opens a custom tab and inserts the link's icon parameter into the tab header via innerHTML without escaping it (app/src/layout/Tab.ts), allowing injection of an <img onerror=...> element. Because the SiYuan Desktop renderer runs with nodeIntegration:true, the injected JavaScript can access Node's require and call require('child_process').execSync(...), escalating the cross-site scripting into arbitrary operating-system command execution.

    Published: 23 Jul 2026
    9.4
    Critical

    CVE-2026-65605

    Last Modified: 28 Jul 2026

    SiYuan before v3.7.2 contains a stored cross-site scripting vulnerability in Attribute View (database) cell rendering. A Template column value is rendered as HTML via text/template without auto-escaping, and EscapeHTML is only applied when HasUnclosedHtmlTag returns true; because balanced self-closing tags such as <img> are skipped by that check, a payload like <img src=x onerror=...> is stored unescaped and later inserted into the page via innerHTML, executing when the database is viewed. Because the desktop renderer runs with nodeIntegration enabled, the injected script can reach require and escalate to arbitrary command execution.

    Published: 23 Jul 2026
    8.1
    High

    CVE-2026-64815

    Last Modified: 4 Aug 2026

    In JetBrains IntelliJ IDEA before 2026.2 arbitrary code injection was possible via UI Designer form files

    Published: 23 Jul 2026
    8.6
    High

    CVE-2026-64814

    Last Modified: 3 Aug 2026

    In JetBrains IntelliJ IDEA before 2026.2 unauthorized file access was possible in a Remote Development session

    Published: 23 Jul 2026
    10
    Critical

    CVE-2026-64813

    Last Modified: 3 Aug 2026

    In JetBrains IntelliJ IDEA before 2026.2 unauthorized settings modification was possible in a Remote Development session

    Published: 23 Jul 2026
    10
    Critical

    CVE-2026-64812

    Last Modified: 3 Aug 2026

    In JetBrains IntelliJ IDEA before 2026.2 unauthorized input injection was possible in a Remote Development session

    Published: 23 Jul 2026
    7.8
    High

    CVE-2026-64811

    Last Modified: 4 Aug 2026

    In JetBrains IntelliJ IDEA before 2026.2 arbitrary code execution was possible before granting project trust via development container configuration

    Published: 23 Jul 2026
    4.3
    Medium

    CVE-2026-64810

    Last Modified: 4 Aug 2026

    In JetBrains IntelliJ IDEA before 2026.2 hTML injection was possible in an IDE notification, allowing silent user activity tracking

    Published: 23 Jul 2026
    8.4
    High

    CVE-2026-64809

    Last Modified: 5 Aug 2026

    In JetBrains PhpStorm before 2026.2 arbitrary code execution was possible before granting project trust via the configured interpreter

    Published: 23 Jul 2026
    8.4
    High

    CVE-2026-64808

    Last Modified: 4 Aug 2026

    In JetBrains PhpStorm before 2026.2 arbitrary code execution was possible before granting project trust via project tooling

    Published: 23 Jul 2026
    7.8
    High

    CVE-2026-64807

    Last Modified: 3 Aug 2026

    In JetBrains WebStorm before 2026.2 arbitrary code execution was possible via a project-supplied linter configuration

    Published: 23 Jul 2026
    8.4
    High

    CVE-2026-64806

    Last Modified: 3 Aug 2026

    In JetBrains WebStorm before 2026.2 arbitrary code execution was possible before granting project trust via the configured Node.js interpreter

    Published: 23 Jul 2026
    8.4
    High

    CVE-2026-64805

    Last Modified: 3 Aug 2026

    In JetBrains WebStorm before 2026.2 arbitrary code execution was possible before granting project trust via project-local package-manager tooling

    Published: 23 Jul 2026
    8.4
    High

    CVE-2026-64804

    Last Modified: 4 Aug 2026

    In JetBrains WebStorm before 2026.2 arbitrary code execution was possible before granting project trust via project-local linter tooling

    Published: 23 Jul 2026
    7.8
    High

    CVE-2026-64803

    Last Modified: 4 Aug 2026

    In JetBrains GoLand before 2026.2 arbitrary code execution was possible before granting project trust via the configured Go SDK

    Published: 23 Jul 2026
    7.8
    High

    CVE-2026-64802

    Last Modified: 4 Aug 2026

    In JetBrains GoLand before 2026.2 arbitrary code execution was possible before granting project trust in the Go Modules integration

    Published: 23 Jul 2026
    3.5
    Low

    CVE-2026-64800

    Last Modified: 3 Aug 2026

    In JetBrains GoLand before 2026.2 sensitive configuration values written to log files by default

    Published: 23 Jul 2026
    5.9
    Medium

    CVE-2026-65550

    Last Modified: 23 Jul 2026

    Shop Manager Cross Site Scripting (XSS) in Tabs <= 2.5 versions.

    Published: 23 Jul 2026
    7.1
    High

    CVE-2026-65540

    Last Modified: 23 Jul 2026

    Unauthenticated Cross Site Request Forgery (CSRF) in Popup for CF7 with Sweet Alert <= 1.6.5 versions.

    Published: 23 Jul 2026
    7.1
    High

    CVE-2026-65539

    Last Modified: 23 Jul 2026

    Unauthenticated Cross Site Request Forgery (CSRF) in Kwayy HTML Sitemap <= 4.0 versions.

    Published: 23 Jul 2026
    5.9
    Medium

    CVE-2026-65538

    Last Modified: 23 Jul 2026

    Author Cross Site Scripting (XSS) in Machete <= 5.2 versions.

    Published: 23 Jul 2026