Skip to content
OpenAdvisories

Archive

18 September 2026

Vulnerabilities first published on this day (UTC), newest first.

215 results · Clear filters · Feed

  • Medium 6.8

    Hide Photos - Secure vault 4.1.0 - Insecure storage of vault media and wallet records in shared external storage

    The application protects access through its calculator-style vault passcode, but the stored data is not bound to that authentication boundary. A local actor who can access shared external storage, such as through an authorized non-root ADB shell or another lo…

  • Medium 4.3

    SiYuan through 3.8.4 Access Control Bypass via Dynamic Icon Endpoint

    SiYuan versions through 3.8.4 fail to enforce publish access control in the getDynamicIcon endpoint, allowing read-only token holders to access document metadata. Attackers can call the endpoint with type=8 and crafted content to read block titles, names, ali…

  • Medium 6.5

    microsandbox: Secret values exposed in world-readable process arguments

    microsandbox is an easy, fast, local-first microVM runtime and library. Prior to 0.5.10, sdk/rust/lib/runtime/spawn.rs serializes NetworkConfig secret values into the --network-config argument and passes per-sandbox secrets through repeated --env arguments ac…

  • Medium 6.1

    Open edX Platform: Stored CSS Injection in Email Digest Notifications via Unsanitized Thread Title (incomplete patch of CVE-2026-42857)

    Open edX Platform enables the authoring and delivery of online learning at any scale. From Redwood until Ulmo and Verawood.1, the add_additional_attributes_to_notifications function in openedx/core/djangoapps/notifications/email/utils.py assigns notification …

  • Medium 4.3

    Open edX Platform: Path traversal via prefix-bypass in safe_extractall Path Validation

    Open edX Platform enables the authoring and delivery of online learning at any scale. From Aspen.1 until Ulmo and Verawood.1, openedx/core/lib/extract_archive.py uses _is_bad_path to validate safe_extractall targets by comparing resolved path strings with sta…

  • Medium 5.9

    Suricata flow: IPv4/IPv6 hash collision can reuse wrong flow state

    Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.17 and 8.0.6, src/flow-hash.c can treat an IPv4 and IPv6 flow as equal without comparing the IP family when their raw address wo…

  • Medium 5.9

    Suricata smb: some SMB flows can cause resource exhaustion

    Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.17 and 8.0.6, the SMB parser can retain force-completed transactions on flows where Suricata sees payload in only one direction,…

  • Medium 5.3

    Suricata smtp/mime: incomplete state reset allows detection bypass

    Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. From 8.0.0 until 8.0.6, the SMTP MIME parser in rust/src/mime/smtp.rs does not fully reset state when processing Content-Type: message/rfc822…

  • Medium 6.5

    Io.netty/netty-codec-http: netty: incomplete validation of malformed transfer-encoding allows http request smuggling

    A flaw was found in Netty's HTTP/1 decoder. Incomplete validation of malformed Transfer-Encoding headers allows a remote attacker to perform HTTP request smuggling. By sending specially crafted HTTP requests, an attacker can inject arbitrary HTTP requests, po…

  • Medium 6.5

    Io.netty/netty-codec-http: netty: http request smuggling via post-digit whitespace in chunk-size parsing

    A flaw was found in Netty's `netty-codec-http` component. A remote attacker could exploit this vulnerability by sending a specially crafted HTTP/1.1 chunk-size token that includes post-digit whitespace. This incorrect parsing of the chunk size can lead to HTT…

  • Medium 6.5

    Suricata dhcp: unbounded transactions in unidirectional traffic can lead to resource exhaustion

    Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. From 8.0.0 until 8.0.6, the DHCP parser in rust/src/dhcp/dhcp.rs creates stateless transactions without recording their packet direction with…

  • Medium 5.3

    Suricata ippair: hash collision can cause incorrect state reuse across IPv4 and IPv6

    Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.17 and 8.0.6, crafted IPv4 and IPv6 address pairs can collide in the IPPair hash because src/ippair.c did not compare the IP add…

  • Medium 6.2

    FluidSynth: SF2 DMOD Chunk Unsigned Underflow

    FluidSynth is a software synthesizer based on the SoundFont 2 specifications. From 2.5.0 until 2.5.6, the SF2 parser computes the DMOD modulator count as chunk.size / SF_MOD_SIZE - 1 without rejecting chunks smaller than one record. A crafted SF2 file contain…

  • Medium 6.8

    FluidSynth: DLS ptbl Chunk Integer Overflow

    FluidSynth is a software synthesizer based on the SoundFont 2 specifications. From 2.5.0 until 2.5.6, the native DLS parser validates ptbl chunks with the unsigned expression cues * 4 + cbsize without checking whether the multiplication and addition fit in 32…

  • Medium 6.8

    FluidSynth: DLS Articulation Chunk Integer Overflow

    FluidSynth is a software synthesizer based on the SoundFont 2 specifications. From 2.5.0 until 2.5.6, the native DLS parser validates articulation chunks using the unsigned expression cbsize + connblocks * 12 without first ensuring that the multiplication and…

  • Medium 5.7

    CordysCRM: Authenticated SQL injection via `sort.name` on `POST /account-pool/page`

    CordysCRM is an open source AI-powered customer relationship management system that supports private deployment. From 1.7.0 until 1.7.4, POST /account-pool/page allows an authenticated caller with MODULE_SETTING_UPDATE to place an arbitrary database function …

  • Medium 5.0

    CordysCRM: Unauthenticated arbitrary file disclosure via `/attachment/preview/{id}` and `/pic/preview/{id}`

    CordysCRM is an open source AI-powered customer relationship management system that supports private deployment. Prior to 1.7.4, ShiroFilter configures /attachment/preview/{id} and /pic/preview/{id} as anonymous, and both routes call AttachmentService.getReso…

  • Medium 6.8

    CordysCRM: SSRF via Approval Flow Webhook Execution due to Missing SSRF Validation at Runtime

    CordysCRM is an open source AI-powered customer relationship management system that supports private deployment. In version 1.7.3, ApprovalResourceService.sendWebHook reads WebHookConfig.webHookUrl from stored approval-node configuration and passes it through…

  • Medium 4.3

    Cotonti through 1.0.0 Cross-Site Request Forgery in the Contact Plugin

    Cotonti through 1.0.0 fails to validate anti-CSRF tokens in the contact plugin submission handler, allowing attackers to forge messages. Attackers can auto-submit contact forms from attacker-controlled pages to send forged messages attributed to authenticated…

  • Medium 5.4

    Cotonti through 1.0.0 Stored Open Redirect via Page redir: Prefix

    Cotonti through 1.0.0 fails to validate redirect destinations in page bodies prefixed with redir:, allowing authenticated users with page creation or edit permissions to store redirects to arbitrary external hosts. Attackers can craft pages on trusted domains…

  • Medium 4.3

    Cotonti through 1.0.0 Cross-Site Request Forgery in the Ratings Plugin AJAX Handler

    Cotonti through 1.0.0 fails to validate anti-CSRF tokens in the ratings plugin AJAX handler, allowing attackers to forge ratings on behalf of authenticated users. Attackers can craft malicious pages that auto-submit POST requests to modify stored rating data …

  • Medium 6.1

    Cotonti through 1.0.0 Open Redirect via Unanchored cot_url_check() Regex

    Cotonti through 1.0.0 contains an open redirect vulnerability in the cot_url_check() function that validates redirect destinations using a regular expression lacking an end-of-string anchor. Attackers can bypass the redirect guard by supplying hostnames begin…

  • Medium 5.8

    CordysCRM: Broken object-level authorization in lead pool and account pool detail endpoints exposes arbitrary leads and accounts

    CordysCRM is an open source AI-powered customer relationship management system that supports private deployment. Prior to 1.7.4, GET /pool/lead/get/{id} in PoolClueController.get and GET /pool/account/get/{id} in PoolCustomerController.get use bare pool-read …

  • Medium 6.9

    CordysCRM MCP Form Configuration Endpoint Exposed to Anonymous Users

    CordysCRM is an open source AI-powered customer relationship management system that supports private deployment. Prior to 1.7.2, GET /mcp/form/config/{formKey} calls McpController.getMcpField without authentication because ShiroFilter.addPublicPathFilters mar…

  • Medium 5.3

    CordysCRM: Customer Public Pool Sorting Field SQL Injection

    CordysCRM is an open source AI-powered customer relationship management system that supports private deployment. Prior to 1.7.0, the POST /account-pool/page endpoint allows an authenticated caller with MODULE_SETTING:UPDATE to place a crafted sort.name value …

  • Medium 6.5

    pg_partman disable maintenance for all partition sets

    pg_partman is a PostgreSQL extension that manages partitioned tables by time or ID. Prior to 5.5.0, run_maintenance() handles exceptions outside the loop that processes rows from part_config, so an exception for one partition set immediately terminates the lo…

  • Medium 5.3

    Autobahn Python permessage-deflate bypasses maxMessagePayloadSize after inflation

    Autobahn Python is a WebSocket and WAMP implementation for Python that supports Twisted and asyncio. Prior to 26.7.1, WebSocket endpoints that accept permessage-deflate and rely on maxMessagePayloadSize enforce that limit against the compressed frame length b…

  • Medium 5.9

    IBM Guardium Data Protection is affected by multiple vulnerabilities.

    IBM Guardium Data Protection 12.2 could allow a remote authenticated attacker to execute arbitrary JavaScript code due to improper neutralization of input during web page generation.

  • Medium 6.3

    IBM Guardium Data Protection is affected by multiple vulnerabilities.

    IBM Guardium Data Protection 12.2 could allow an authenticated user to execute arbitrary commands with low user privileges on the system due to improper validation of user supplied input.

  • Medium 6.4

    IBM i is Affected By Denial of Service and Security Restriction Bypass Vulnerabilities in FTP [, ]

    IBM i 7.6, 7.5, 7.4, and 7.3 could allow a remote authenticated attacker to bypass security restrictions and access internal network services due to improper validation of FTP PORT and EPRT commands.

    IBM i
  • Medium 6.1

    Cockpit-files: cockpit-files: arbitrary file ownership change via symlink following in privileged paste

    A flaw was found in cockpit-files. A low-privileged local user can exploit this vulnerability by crafting a directory containing a symbolic link (symlink) and then using the privileged "Paste as owner" function. This allows for arbitrary file ownership change…

  • Medium 6.0

    Cockpit-files: cockpit-files: arbitrary file ownership and permission modification via symlink race condition

    A flaw was found in cockpit-files. This vulnerability allows a local attacker to exploit a timing issue, known as a symlink race condition, during privileged file operations such as changing file ownership or permissions. By manipulating directory entries and…

  • Medium 5.4

    IBM i is Affected By Denial of Service and Security Restriction Bypass Vulnerabilities in FTP [, ]

    IBM i 7.6, 7.5, 7.4, and 7.3 could allow a local attacker to cause a denial of service due to improper validation of FTP authentication commands.

    IBM i
  • Medium 6.0

    Cockpit-files: cockpit-files: local attacker can hijack file ownership via symlink race

    A flaw was found in cockpit-files. A local unprivileged attacker can exploit a race condition during directory creation with owner assignment. By controlling a writable parent directory, the attacker can replace a newly created directory with a symbolic link …

  • Medium 4.8

    IBM WebSphere Application Server and IBM WebSphere Application Server - Liberty HTTP Request Smuggling

    IBM WebSphere Application Server 8.5 and 9.0, and IBM WebSphere Application Server - Liberty 17.0.0.3 through 26.0.0.8 are affected by an HTTP request smuggling vulnerability.

  • Medium 6.5

    IBM WebSphere Application Server prior to 9.0.5.29 and 8.5.5.31 are affected by multiple vulnerabilities

    IBM WebSphere Application Server 9.0 and 8.5 is affected by a deserialization vulnerability in the Name Service component.

  • Medium 6.5

    IBM WebSphere Application Server is affected by an HTTP request smuggling vulnerability

    IBM WebSphere Application Server 8.5 is affected by an HTTP request smuggling vulnerability due to improper handling of Content-Length headers.

  • Medium 6.5

    IBM WebSphere Application Server and IBM WebSphere Application Server - Liberty Improper Access Control

    IBM WebSphere Application Server 8.5 and 9.0, and IBM WebSphere Application Server - Liberty 17.0.0.3 through 26.0.0.8 are affected by a virtual host bypass vulnerability.

  • Medium 5.9

    SGLang through 0.5.20 Unbounded Memory Allocation via STAGING_REQ chunk_idx

    SGLang versions through 0.5.20 contain an unbounded memory allocation vulnerability in handle_staging_req() that fails to validate chunk_idx from ZMQ STAGING_REQ frames in prefill/decode disaggregation deployments. Attackers with access to the decode engine's…

  • Medium 4.8

    IBM WebSphere Application Server and IBM WebSphere Application Server - Liberty HTTP Request Smuggling

    IBM WebSphere Application Server 8.5 and 9.0, and and IBM WebSphere Application Server - Liberty 17.0.0.3 through 26.0.0.8 are affected by an HTTP request smuggling vulnerability.