CVE Feed

    Dashboard / CVE

    8.1
    High

    CVE-2026-48064

    Last Modified: 2 Jun 2026

    pam_usb provides hardware authentication for Linux using ordinary removable media. Prior to 0.9.1, when a PAM service is configured with deny_remote=false in pam_usb (commonly done for display managers such as gdm-password or lightdm to bypass process/TTY heuristics for local sessions), the PAM_RHOST check in pusb_do_auth() is also skipped. PAM_RHOST is set by remote daemons (sshd, XDMCP servers) to identify the remote client address. Because the check is gated inside if (opts.deny_remote), a genuine remote XDMCP connection reaches the USB device authentication step instead of being rejected. This vulnerability is fixed in 0.9.1.

    Published: 27 May 2026
    6.7
    Medium

    CVE-2026-48065

    Last Modified: 29 May 2026

    pam_usb provides hardware authentication for Linux using ordinary removable media. Prior to 0.9.1, src/conf.c allocates heap memory proportional to n_devices, a count derived from libxml2 XPath evaluation of the config file, without first enforcing an upper bound. On 32-bit targets (armv7l, i686 -- both listed in the project Makefile), the multiplication n_devices * sizeof(t_pusb_device) wraps around size_t, causing xmalloc() to receive a very small size. Because xmalloc() only calls abort() on NULL return, a small-but-non-NULL allocation is accepted, and subsequent array writes overflow the heap. This vulnerability is fixed in 0.9.1.

    Published: 27 May 2026
    5.7
    Medium

    CVE-2026-48066

    Last Modified: 29 May 2026

    pam_usb provides hardware authentication for Linux using ordinary removable media. Prior to 0.9.1, src/log.c contains a process-wide static pointer that is written on every PAM invocation with the address of a stack-local variable. This violates the PAM re-entrancy requirement and creates a data race when the PAM stack is invoked concurrently from multiple threads. This vulnerability is fixed in 0.9.1.

    Published: 27 May 2026
    4.4
    Medium

    CVE-2026-48792

    Last Modified: 29 May 2026

    pam_usb provides hardware authentication for Linux using ordinary removable media. Prior to 0.9.1, src/evdev.c silently ignores EACCES errors when opening /dev/input/event* nodes, causing pusb_has_virtual_input_device() to return 0 (no virtual devices found) even when every open() call failed due to insufficient permissions. The caller in src/local.c cannot distinguish a clean absence of virtual devices from a permission-denied scan, and acts on the false negative by continuing authentication without denying. This vulnerability is fixed in 0.9.1.

    Published: 27 May 2026
    7.5
    High

    CVE-2026-8359

    Last Modified: 28 May 2026

    When processing a request with a URL path starting with /status or /sysinfo, WOSHttpStatusModule.dll is to be loaded to handle such URL patterns. The WOSBin_LoadHttpModule function in the dll would be called to set up a "module" object for that module. However, WOSHttpStatusModule.dll is not present in the installation. As a result, a function pointer to WOSBin_LoadHttpModule (which would have been in the export table in WOSHttpStatusModule.dll) is set to NULL, resulting in calling a function at address 0.

    Published: 27 May 2026
    7.5
    High

    CVE-2026-8360

    Last Modified: 28 May 2026

    Function calls to WOSCommonUtil.dll!WOSSysInfoGetDeviceInterface() in various DLLs (i.e., WOSProfileMgrModule.dll, WOSWebDavModule.dll) can return a NULL pointer (i.e., when no user is logged into the Triofox Server Agent Management Console). The returned NULL pointer is not checked before being dereferenced.

    Published: 27 May 2026
    7.5
    High

    CVE-2026-8361

    Last Modified: 28 May 2026

    A path traversal vulnerability exists in WOSDefaultHttpModule.dll when processing a URL path starting with /woshome

    Published: 27 May 2026
    9.8
    Critical

    CVE-2026-8362

    Last Modified: 28 May 2026

    A stack-based buffer overflow condition exists in WOSDefaultHttpModule.dll when processing a long URL path starting with /woshome

    Published: 27 May 2026
    9.8
    Critical

    CVE-2026-8363

    Last Modified: 28 May 2026

    A stack-based buffer overflow condition exists in WOSDeviceDropFolder.dll when processing a long URL path starting with /resources:

    Published: 27 May 2026
    9.8
    Critical

    CVE-2026-8364

    Last Modified: 28 May 2026

    Gladinet Triofox Cloud Server Agent Access Service (GladServerAgentService.exe) listens on TCP port 7878 and processes remote HTTP messages with URL paths starting with /resources, /status, /sysinfo, /woshome, /Settings, /schedule, or /DavCache.

    Published: 27 May 2026
    7.1
    High

    CVE-2026-45134

    Last Modified: 2 Jun 2026

    LangSmith Client SDKs provide SDK's for interacting with the LangSmith platform. Prior to LangSmith SDK Python 0.8.0 and JS/TS 0.6.0, the LangSmith SDK's prompt pull methods (pull_prompt / pull_prompt_commit in Python, pullPrompt / pullPromptCommit in JS/TS) fetch and deserialize prompt manifests from the LangSmith Hub. These manifests may contain serialized LangChain objects and model configuration that affect runtime behavior. When pulling a public prompt by owner/name identifier, the manifest content is controlled by an external party, but prior versions of the SDK did not distinguish this from pulling a prompt within the caller's own organization. This vulnerability is fixed in LangSmith SDK Python 0.8.0 and JS/TS 0.6.0.

    Published: 27 May 2026
    7.8
    High

    CVE-2026-44724

    Last Modified: 28 Aug 2026

    systeminformation is a System and OS information library for node.js. From 4.17.0 to 5.31.5, on Linux, systeminformation is vulnerable to command injection in networkInterfaces() when an active NetworkManager connection profile name contains shell metacharacters. The vulnerable value is obtained internally from real nmcli device status output. The library sanitizes the network interface name before using it in shell commands, but it does not apply equivalent sanitization to the parsed NetworkManager connection profile name. That unsanitized connectionName is then interpolated into three shell command strings executed through execSync(). This vulnerability is fixed in 5.31.6.

    Published: 27 May 2026
    9.3
    Critical

    CVE-2026-44590

    Last Modified: 29 May 2026

    Sherlock hunts down social media accounts by username across social networks. Prior to 0.16.1, the GitHub Actions workflow validate_modified_targets.yml is vulnerable to command injection via the pull_request_target trigger. Any GitHub user can execute arbitrary commands on the CI runner and exfiltrate the GITHUB_TOKEN by opening a pull request. No approval, review, or merge is required. This vulnerability is fixed in 0.16.1.

    Published: 27 May 2026
    6.1
    Medium

    CVE-2026-44681

    Last Modified: 2 Jun 2026

    Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to 1.6.12 and 1.7.1, an unauthenticated open redirect in Authlib's OpenIDImplicitGrant and OpenIDHybridGrant authorization endpoint lets a remote attacker cause the authorization server to issue an HTTP 302 to an attacker-chosen URL by submitting an authorization request that omits the openid scope. This vulnerability is fixed in 1.6.12 and 1.7.1.

    Published: 27 May 2026
    8.7
    High

    CVE-2026-44886

    Last Modified: 20 Jul 2026

    Pi.Alert is a WIFI / LAN intruder detector with web service monitoring. From 2024-06-29 to before 2026-05-07, the web application endpoint is vulnerable to SQL injection. The /pialert/php/server/devices.php route accepts requests from unauthenticated users when the action URL parameter is set to getDevicesTotals. The scansource URL parameter is then injected in a SQL query. This vulnerability is fixed in 2026-05-07.

    Published: 27 May 2026
    9.8
    Critical

    CVE-2026-44887

    Last Modified: 29 May 2026

    Pi.Alert is a WIFI / LAN intruder detector with web service monitoring. Prior to 2026-05-07, Pi.Alert's web-based configuration editor allows arbitrary Python code to be injected into pialert.conf. Since the background scan daemon loads this file via Python's exec(), injected code executes as the daemon process. With web protection disabled (the default configuration), no authentication is required, making this an unauthenticated Remote Code Execution vulnerability. This vulnerability is fixed in 2026-05-07.

    Published: 27 May 2026
    9.8
    Critical

    CVE-2026-44888

    Last Modified: 29 May 2026

    Pi.Alert is a WIFI / LAN intruder detector with web service monitoring. Prior to 2026-05-07, Pi.Alert's SaveConfigFile() endpoint writes user-supplied numeric config values (e.g., SMTP_PORT) directly into pialert.conf without validation. Since pialert.conf is loaded via Python's exec() every 3–5 minutes by the background cron process, an attacker can inject arbitrary Python code and achieve unauthenticated OS-level RCE. On default installations (PIALERT_WEB_PROTECTION = False), no credentials are required. This vulnerability is fixed in 2026-05-07.

    Published: 27 May 2026
    —
    Unknown

    CVE-2026-49156

    Last Modified: 8 Sept 2026

    This CVE ID has been rejected or withdrawn by its CVE Numbering Authority.

    Published: 27 May 2026
    —
    Unknown

    CVE-2026-49155

    Last Modified: 8 Sept 2026

    This CVE ID has been rejected or withdrawn by its CVE Numbering Authority.

    Published: 27 May 2026
    —
    Unknown

    CVE-2026-49154

    Last Modified: 8 Sept 2026

    This CVE ID has been rejected or withdrawn by its CVE Numbering Authority.

    Published: 27 May 2026
    —
    Unknown

    CVE-2026-49153

    Last Modified: 8 Sept 2026

    This CVE ID has been rejected or withdrawn by its CVE Numbering Authority.

    Published: 27 May 2026
    8.4
    High

    CVE-2026-45108

    Last Modified: 28 May 2026

    Himmelblau is an interoperability suite for Microsoft Azure Entra ID and Intune. From 2.0.0 to before 3.1.5 and 2.3.11, Himmelblau contained an authentication bypass vulnerability in the Device Authorization Grant (DAG) flow that allowed a user within the same Entra ID domain to obtain a local Unix session as another user by providing their own valid credentials. The vulnerability existed in the token_validate function, which validated domain aliases for legitimate multi-domain scenarios but failed to verify that the local part (username) of the authenticated user's UPN matched the requested account username. The function only compared domains, not the complete usernames. This vulnerability is fixed in 3.1.5 and 2.3.11.

    Published: 27 May 2026
    9.9
    Critical

    CVE-2026-45102

    Last Modified: 30 May 2026

    OneUptime is an open-source monitoring and observability platform. Prior to 10.0.98, OneUptime uses the Node.js' vm module as an isolation primitive. This API was not designed for that and can be escaped via error objects and infinite recursion. This vulnerability is fixed in 10.0.98.

    Published: 27 May 2026
    7.5
    High

    CVE-2026-45104

    Last Modified: 2 Jun 2026

    MapServer is a system for developing web-based GIS applications. From 6.4.0 to before 8.6.3, msSLDParseUserStyle always calls _SLDApplyRuleValues(psRule, psLayer, 1); for any <Rule> carrying <ElseFilter/> — it assumes msSLDParseRule added one class. When the rule has no symbolizer (a structurally valid SLD), msSLDParseRule adds zero, and _SLDApplyRuleValues ends up indexing _class[-1], resulting in a NULL pointer dereference. A 200-byte well-formed SLD via the WMS SLD_BODY= parameter is enough to trigger this, no auth required. This vulnerability is fixed in 8.6.3.

    Published: 27 May 2026
    5.4
    Medium

    CVE-2026-42877

    Last Modified: 28 May 2026

    FacturaScripts is an open source accounting and invoicing software. In 2025.92 and earlier, a stored Cross-Site Scripting (XSS) vulnerability exists in the product search modal of sales (Core/Lib/AjaxForms/SalesModalHTML.php) and purchases documents (Core/Lib/AjaxForms/PurchasesModalHTML.php). An authenticated user with access to the warehouse module can create a product with a malicious reference that executes arbitrary JavaScript in the browser of any other user who opens the product search modal inside an invoice, order, or delivery note.

    Published: 27 May 2026
    5.5
    Medium

    CVE-2026-9759

    Last Modified: 1 Jun 2026

    ROHC protocol dissector crash in Wireshark 4.6.0 to 4.6.5 and 4.4.0 to 4.4.15 allows denial of service

    Published: 27 May 2026
    8.7
    High

    CVE-2026-47161

    Last Modified: 28 May 2026

    RELATE is a web-based courseware package. Prior to commit d66ba5659b459bf1ba56b7109b5f9ecf197cbefb, RELATE LMS configures its Celery workers to accept and deserialize untrusted 'pickle' data. An attacker who can reach the message broker can execute arbitrary commands on the host server. Combined with missing network isolation in the code execution sandbox, this allows an authenticated student to achieve full Remote Code Execution (RCE) on the host system. Commit d66ba5659b459bf1ba56b7109b5f9ecf197cbefb fixes the issue.

    Published: 27 May 2026
    8.7
    High

    CVE-2026-42197

    Last Modified: 28 May 2026

    RELATE is a web-based courseware package. Versions prior to commit 555f0efb1c5bd7531c07cd73724d7e566a81f620 have a stored cross-site scripting vulnerability that allows any enrolled student to execute arbitrary JavaScript in an administrator's browser session, potentially leading to full admin account takeover. The `get_user()` method in `ParticipationAdmin` renders user-controlled input using `mark_safe` combined with Python's % string formatting. This bypasses Django\'s automatic HTML escaping entirely. The value returned by `get_full_name` is derived directly from the `first_name` and `last_name` fields of the User model. These fields are freely editable by any authenticated user through the profile page (`/profile/`) with no sanitization applied. When an admin views the Participation list in the Django admin panel, the unsanitized value is rendered directly into the HTML response, causing the injected script to execute in the admin's browser. Commit 555f0efb1c5bd7531c07cd73724d7e566a81f620 fixes the issue.

    Published: 27 May 2026
    6.3
    Medium

    CVE-2026-42879

    Last Modified: 1 Jun 2026

    FacturaScripts is an open source accounting and invoicing software. In 2025.81 and earlier, an authenticated unrestricted file upload vulnerability exists in FacturaScripts' product image upload functionality. An attacker with valid credentials can upload a PHP file disguised as a GIF image (using a GIF89a header), bypassing MIME type validation. The file is stored with its original extension, including executable extensions such as .php. The vulnerability exists the addImageAction() method of Core/Lib/ExtendedController/ProductImagesTrait.php.

    Published: 27 May 2026
    5.3
    Medium

    CVE-2026-42878

    Last Modified: 28 May 2026

    FacturaScripts is an open source accounting and invoicing software. Prior to v2026, an unauthenticated information disclosure vulnerability in the Installer controller allows any remote attacker to trigger phpinfo() on a fresh FacturaScripts deployment by requesting /?phpinfo=TRUE, exposing full PHP configuration, server environment variables (including any database credentials, API keys, or application secrets set as env vars), filesystem paths, and loaded extensions without being authenticated. This vulnerability is fixed in v2026.

    Published: 27 May 2026
    5.5
    Medium

    CVE-2026-45046

    Last Modified: 29 May 2026

    Gryph provides a security layer for AI coding agents. Prior to 0.7.0, Gryph implements logging levels that determine what content is logged to a local sqlite database. The README incorrectly mentions that the default log level is minimal while it is standard. Source code review shows sensitive file-write content remains in the stored payload as ContentPreview, OldString, or NewString at the default standard logging level and at full. This leads to logging of potentially sensitive file content in the local sqlite database, violating Gryphs sensitive file filter and log level contracts. This vulnerability is fixed in 0.7.0.

    Published: 27 May 2026
    7.5
    High

    CVE-2026-44635

    Last Modified: 28 May 2026

    Kysely is a type-safe TypeScript SQL query builder. From 0.26.0 to 0.28.16, DefaultQueryCompiler.visitJSONPathLeg does not escape JSON-path metacharacters (., [, ], *, **, ?). When attacker-controlled input flows into eb.ref(col, '->$').key(input) or .at(input) — including type-safe code where the JSON column is shaped like Record<string, T> so K extends string is the inferred type — every dot becomes a path-leg separator, letting an attacker traverse from the intended key into sibling and child fields the developer never meant to expose. The result is read access (and, in update statements, write access) to JSON sub-fields outside the intended scope across MySQL, PostgreSQL ->$/->>$, and SQLite. This vulnerability is fixed in 0.28.17.

    Published: 27 May 2026
    6.5
    Medium

    CVE-2026-1402

    Last Modified: 27 May 2026

    GitLab has remediated an issue in GitLab CE/EE affecting all versions from 17.1 before 18.10.7, 18.11 before 18.11.4, and 19.0 before 19.0.1 that under certain conditions could have allowed an authenticated user to cause denial of service due to insufficient validation.

    Published: 27 May 2026
    4.3
    Medium

    CVE-2026-2601

    Last Modified: 27 May 2026

    GitLab has remediated an issue in GitLab EE affecting all versions from 11.5 before 18.10.7, 18.11 before 18.11.4, and 19.0 before 19.0.1 that under certain conditions could have allowed an authenticated user with developer-role permissions to access sensitive deployment data on projects due to improper authorization checks.

    Published: 27 May 2026
    8.2
    High

    CVE-2026-4868

    Last Modified: 27 May 2026

    GitLab has remediated an issue in GitLab EE affecting all versions from 18.8 before 18.10.7, 18.11 before 18.11.4, and 19.0 before 19.0.1 that, under certain conditions, could have allowed an authenticated user to cause specific Duo AI workflows to run under another user's identity due to improper user identity resolution when triggering Duo AI workflow runners.

    Published: 27 May 2026
    4.3
    Medium

    CVE-2026-5296

    Last Modified: 27 May 2026

    GitLab has remediated an issue in GitLab EE affecting all versions from 18.7 before 18.10.7, 18.11 before 18.11.4, and 19.0 before 19.0.1 that when foundational flows were enabled at the group level, could have allowed an authenticated user with developer-role permissions to bypass flow restrictions under certain conditions.

    Published: 27 May 2026
    5.3
    Medium

    CVE-2026-6713

    Last Modified: 27 May 2026

    GitLab has remediated an issue in GitLab CE/EE affecting all versions from 18.2 before 18.10.7, 18.11 before 18.11.4, and 19.0 before 19.0.1 that under certain conditions could have allowed an unauthorized user to enumerate private projects due to incorrect authorization checks.

    Published: 27 May 2026
    4.3
    Medium

    CVE-2026-8716

    Last Modified: 27 May 2026

    GitLab has remediated an issue in GitLab CE/EE affecting all versions from 12.7 before 18.10.7, 18.11 before 18.11.4, and 19.0 before 19.0.1 that under certain conditions could have allowed an authenticated user to access CI data from a different ref type than intended.

    Published: 27 May 2026
    —
    Unknown

    CVE-2026-49126

    Last Modified: 6 Nov 2026

    This CVE ID has been rejected or withdrawn by its CVE Numbering Authority.

    Published: 27 May 2026
    —
    Unknown

    CVE-2026-49137

    Last Modified: 17 Sept 2026

    This CVE ID has been rejected or withdrawn by its CVE Numbering Authority.

    Published: 27 May 2026
    —
    Unknown

    CVE-2026-49125

    Last Modified: 6 Nov 2026

    This CVE ID has been rejected or withdrawn by its CVE Numbering Authority.

    Published: 27 May 2026
    —
    Unknown

    CVE-2026-49124

    Last Modified: 6 Nov 2026

    This CVE ID has been rejected or withdrawn by its CVE Numbering Authority.

    Published: 27 May 2026
    —
    Unknown

    CVE-2026-49123

    Last Modified: 6 Nov 2026

    This CVE ID has been rejected or withdrawn by its CVE Numbering Authority.

    Published: 27 May 2026
    —
    Unknown

    CVE-2026-49122

    Last Modified: 6 Nov 2026

    This CVE ID has been rejected or withdrawn by its CVE Numbering Authority.

    Published: 27 May 2026
    —
    Unknown

    CVE-2026-49116

    Last Modified: 30 Oct 2026

    This CVE ID has been rejected or withdrawn by its CVE Numbering Authority.

    Published: 27 May 2026
    —
    Unknown

    CVE-2026-49115

    Last Modified: 30 Oct 2026

    This CVE ID has been rejected or withdrawn by its CVE Numbering Authority.

    Published: 27 May 2026
    —
    Unknown

    CVE-2026-49118

    Last Modified: 25 Sept 2026

    This CVE ID has been rejected or withdrawn by its CVE Numbering Authority.

    Published: 27 May 2026
    —
    Unknown

    CVE-2026-49117

    Last Modified: 25 Sept 2026

    This CVE ID has been rejected or withdrawn by its CVE Numbering Authority.

    Published: 27 May 2026
    7.5
    High

    CVE-2026-45088

    Last Modified: 29 May 2026

    Dalfox is a powerful open-source XSS scanner and utility focused on automation. Prior to 2.13.0, when dalfox is run in REST API server mode, the custom-payload-file field in model.Options is JSON-tagged and deserialized directly from the attacker's request body, then propagated unchanged through dalfox.Initialize into the scan engine. The engine passes the value to voltFile.ReadLinesOrLiteral, which reads lines from any file path accessible to the dalfox process and embeds each line as an XSS payload in outbound HTTP requests directed at the attacker-controlled target URL. Because the server has no API key by default, an unauthenticated network attacker can exfiltrate the contents of arbitrary files on the dalfox host by reading them line-by-line through scan traffic. This vulnerability is fixed in 2.13.0.

    Published: 27 May 2026
    10
    Critical

    CVE-2026-45087

    Last Modified: 29 May 2026

    Dalfox is a powerful open-source XSS scanner and utility focused on automation. Prior to 2.13.0, when dalfox is started in REST API server mode (dalfox server), the server binds to 0.0.0.0:6664 by default and requires no API key unless the operator explicitly passes --api-key. Because model.Options — including FoundAction and FoundActionShell — is deserialized directly from attacker-supplied JSON in POST /scan, and because dalfox.Initialize explicitly propagates those two fields into the final scan options without stripping them, any unauthenticated caller who can reach the server port can supply an arbitrary shell command that the dalfox process will execute on the host whenever a scan finding is triggered. This vulnerability is fixed in 2.13.0.

    Published: 27 May 2026