Skip to content
OpenAdvisories

Archive

16 October 2026

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

230 results · Clear filters · Feed

  • Medium 4.3

    TDuck Survey Form through 5.3 Missing Authorization via /user/form/setting/{key}

    TDuck Survey Form through 5.3 contains a missing authorization vulnerability that allows any authenticated user to read other owners' raw form settings via GET /user/form/setting/{key}. Attackers can supply the 8-character form key from a public fill link to …

  • Medium 6.8

    smart-sso through 2.1.1 OAuth2 Authorization Code Theft via Unvalidated redirectUri

    smart-sso through 2.1.1 contains an open redirect vulnerability in the /login handler that allows unauthenticated attackers to steal OAuth2 authorization codes by supplying an unvalidated redirectUri parameter. Attackers can send crafted /login links to users…

  • Medium 5.3

    O2OA through 10.0.2-ce Cross-Work Attachment Read via Attachment Download Endpoint

    O2OA through 10.0.2-ce contains an authorization bypass vulnerability in x_processplatform_assemble_surface that allows authenticated users to download attachments from other works. ActionDownloadWithWork and ActionDownloadWithWorkStream never verify that the…

  • Medium 6.5

    FilePress through 3.0.1 SQL Injection via asc Parameter in filelist.php

    FilePress through 3.0.1 contains an sql injection vulnerability that allows authenticated low-privilege users to inject SQL into ORDER BY clauses via the unvalidated asc parameter. Attackers can use blind boolean or time-based subqueries in dzz/pichome/librar…

  • Medium 5.3

    CoAI through 4.0.0 Unauthenticated Path Traversal via Archive Download Endpoints

    CoAI (Chat Nio) through 4.0.0 contains an unauthenticated path traversal vulnerability in the generation and article archive download endpoints via the hash query parameter. Attackers can supply ../ sequences in hash to download any readable .tar.gz or .zip f…

  • Medium 6.5

    WHartTest through 2.8.1 Missing Authentication on UI-Automation WebSocket Endpoints

    WHartTest through 2.8.1 contains a missing authentication vulnerability that allows unauthenticated attackers to connect to the /ws/ui/web/ and /ws/ui/actuator/ WebSocket endpoints because UiAutomationConsumer accepts every connection. Attackers can register …

  • Medium 4.9

    Oqtane Framework through 10.2.6 Cross-Site Settings Disclosure via Setting API

    Oqtane Framework through 10.2.6 contains an authorization bypass vulnerability in SettingController that allows a site administrator to read another co-tenant site's private settings. Attackers with the Administrators role on one site can request another site…

  • Medium 6.5

    DataCap through 2025.1.1 IDOR via BaseController.getInfoForPath Exposes Credentials

    DataCap through 2025.1.1 contains an insecure direct object reference vulnerability in BaseController.getInfoForPath that allows authenticated users to read other users' datasources, snippets and dashboards by numeric id. Low-privileged attackers can enumerat…

  • Medium 6.5

    Mall4cloud through 4.0 IDOR Exposing Buyer Addresses via order_addr Endpoint

    Mall4cloud through 4.0 contains an insecure direct object reference vulnerability that allows authenticated merchants to read other shops' buyer shipping addresses via the multishop OrderController getOrderAddr handler. Attackers can enumerate auto-increment …

  • Medium 5.4

    roncoo-education through 25.0.0-RELEASE IDOR via Order Pay Cancel and Continue Endpoints

    roncoo-education through 25.0.0-RELEASE contains an insecure direct object reference vulnerability that allows authenticated users to cancel or continue payment on other users' orders. Attackers can supply another user's order number to the pay cancel or cont…

  • Medium 5.4

    B3log Solo through 4.4.0 Missing Authorization in ArticleConsole

    B3log Solo through 4.4.0 contains a missing authorization vulnerability in ArticleConsole that allows authenticated authors to access other authors' articles by omitting per-author ownership checks. Attackers can query the console articles status endpoint to …

  • Medium 4.2

    Jeepay through 3.2.9 IDOR via DELETE /api/divisionReceivers/{recordId}

    Jeepay through 3.2.9 contains an insecure direct object reference vulnerability that allows authenticated merchant users to delete other merchants' division receivers by exploiting an ownership check on the wrong column. Attackers holding ENT_DIVISION_RECEIVE…

  • Medium 4.3

    PlayEdu through 2.3 Missing Authorization via Student CourseController Endpoints

    PlayEdu through 2.3 contains a missing authorization vulnerability in the CourseController that allows authenticated students to access department-restricted courses by omitting the department visibility check. Attackers can enumerate sequential course and at…

  • Medium 4.8

    SGLang through 0.5.21 KV Cache Poisoning via mm_hashes in /generate

    SGLang through 0.5.21 trusts caller-supplied mm_hashes values as the multimodal prefix-cache key, allowing remote attackers to poison cached KV entries across requests. Attackers can send a different image under a known or predicted hash via /generate to disc…

  • Medium 5.9

    Improper verification of the source of a communication channel in FreeRTOS-Plus-TCP DNS resolver

    Improper verification of the source of a communication channel in the DNS resolver in Amazon FreeRTOS-Plus-TCP before V4.4.2 might allow remote third-party to insert a chosen address into the device's DNS cache via a forged DNS reply. To remediate this issue,…

  • Medium 5.3

    Microsoft Identity Web Elevation of Privilege Vulnerability

    Authentication bypass by assumed-immutable data in Microsoft Identity Web allows an authorized attacker to elevate privileges over a network.

  • Medium 5.9

    Microsoft Authentication Library (MSAL) for Node.js Information Disclosure Vulnerability

    Origin validation error in Microsoft Authentication Library (MSAL) for Node.js allows an unauthorized attacker to disclose information over a network.

  • Medium 6.5

    Tandoor Recipes: ORM ORDER BY Injection via FK Traversal in Tandoor Recipes

    Tandoor Recipes is an application for managing recipes, planning meals, and building shopping lists. Prior to 2.6.10, passes unvalidated sort_order and order_field strings into Django ORM order_by() calls when an authenticated user supplies foreign-key traver…

  • Medium 5.4

    Tandoor Recipes: Cross-user IDOR in /api/recipe-from-source/ bookmarklet import — read and destroy another space member's pending BookmarkletImport

    Tandoor Recipes is an application for managing recipes, planning meals, and building shopping lists. Prior to 2.6.10, looks up BookmarkletImport by sequential primary key within the active Space without restricting created_by to the requesting user when an au…

  • Medium 4.9

    PeerBanHelper: SQL injection via ${field} interpolation in MyBatis mapper for analysis endpoint

    PeerBanHelper automatically blocks unwanted, leeching, and abnormal BitTorrent peers using customizable and cloud rules. From 5.0.0 until 9.3.15, the /api/statistic/analysis/field endpoint accepts a crafted field query parameter from an authenticated user and…

  • Medium 4.3

    MariaDB: Out-of-bound buffer read on in `ST_Area` of a multipolygon.

    MariaDB server is a community developed fork of MySQL server. From 10.6.1 until 10.6.28, 10.11.19, 11.4.13, 11.8.9, 12.3.3, and 13.0.2, ST_Area reads beyond the allocated buffer when processing invalid WKB for a MultiPolygon because the multi-polygon parser a…

  • Medium 5.4

    MariaDB: Unauthorized file access via CONNECT engine UDFs

    MariaDB server is a community developed fork of MySQL server. From 10.6.1 until 10.6.28, 10.11.19, 11.4.13, 11.8.9, 12.3.3, and 13.0.2, the CONNECT engine plugin file-access UDFs json_file(), bson_file(), jfile_make(), bfile_make(), and jbin_file() are affect…

  • Medium 5.4

    SparkyFitness: SSRF via unvalidated custom_url in AI service settings

    SparkyFitness is a self-hosted, AI-powered health and fitness tracker for families. Prior to 1.6.0, SparkyFitnessServer/services/chatService.ts and SparkyFitnessServer/services/labelScanService.ts do not validate destinations supplied in custom AI service set…

  • Medium 5.3

    libIEC61850: Oversized RptID can trigger invalid free of a stack-backed visible string in the report send path

    libIEC61850 is an open-source implementation of IEC 61850 client and server protocols including MMS, GOOSE, Sampled Values, and R-Session. Prior to 1.6.2, Reporting_RCBWriteAccessHandler accepts an RptID longer than 129 bytes in the report-control-block write…

  • Medium 5.3

    libIEC61850: Server-side double free in MMS ObtainFile task reuse due to stale FILE* handle

    libIEC61850 is an open-source implementation of IEC 61850 client and server protocols including MMS, GOOSE, Sampled Values, and R-Session. From 1.6.1 until 1.6.2, a successful MMS ObtainFile operation closes MmsObtainFileTask::fileHandle but leaves the stale …

  • Medium 5.5

    Incorrect Permission Assignment for Critical Resource in lomiri-download-manager

    Incorrect DBus policy for lomiri-download-manager allows arbitrary user to run arbitrary command as root over DBus

  • Medium 6.5

    pupnp: Incomplete fix for CVE-2021-28302: recursive DOM functions cause stack overflow

    pupnp is an SDK for development of UPnP device and control point applications. Prior to 2.0.0, multiple ixml DOM traversal functions process deeply nested XML with unbounded recursion. The iterative XML parser accepts the document, but ixmlPrintDomTreeRecursi…

  • Medium 4.3

    Discourse Doc Categories: Doc category index refresh leaks private topic titles

    Discourse Doc Categories is a plugin for organizing Discourse topics as documentation. Prior to the verified source fix, the doc category index refresh resolves linked titles for private messages or restricted category topics without enforcing the viewer's au…

  • Medium 6.8

    Open Zaak: Path traversal / arbitrary server-file read via Documenten API document import (bestandspad)

    Open Zaak is an open-source data and services layer for Dutch case-oriented working. From 1.13.0 until 1.27.2, 1.28.2, and 1.29.0, _import_document_row in src/openzaak/components/documenten/tasks.py uses the attacker-controlled bestandspad CSV field without e…

  • Medium 6.5

    Open Zaak: /zaken/_zoek and /enkelvoudiginformatieobjecten/_zoek endpoints do not filter result lists based on authorizations linked to token

    Open Zaak is an open-source data and services layer for Dutch case-oriented working. From 1.0.0 until 1.27.2, 1.28.2, and 1.29.0, the POST search endpoints /zaken/api/v1/zaken/_zoek and /documenten/api/v1/enkelvoudiginformatieobjecten/_zoek do not filter resu…

  • Medium 5.4

    Seanime v3.10.3 Argument Injection via TranscodeHwAccelCustomSettings

    Seanime v3.7.0 to v3.10.3 contains an argument injection vulnerability reachable through improper authorization, allowing unauthenticated LAN or Tailnet clients to bypass the privileged mediastream settings guard by setting transcodeHwAccel to custom and supp…

  • Medium 6.5

    Thermo Fisher Torrent Suite Software Path Traversal

    Thermo Fisher Torrent Suite Software is vulnerable to a path traversal, which could allow an authenticated attacker to read arbitrary files on the Torrent Server that are accessible to the web service account.

  • Medium 5.3

    Guangzhou Juan IoT Technology EseeCloud Observable Response Discrepancy

    The endpoint exposes an observable response discrepancy when processing ID values. A request submitted with a nonexistent ID returns a distinct error response code from one submitted with a valid, registered ID, allowing an attacker holding a valid access tok…

  • Medium 5.3

    Guangzhou Juan IoT Technology EseeCloud Improperly Controlled Modification of Dynamically-Determined Object Attributes

    An attacker can cause the server to unbind the target device from its current owner and rebind it to the requesting account, regardless of whether the device is currently bound to a different account, allowing an attacker to obtain the device's full serial ID.

  • Medium 4.3

    Improperly controlled modification of JIT elevation settings in PAM checkout in Devolutions Server 2026.3.8.0 and earli…

  • Medium 6.5

    Incorrect authorization in add-on properties in Devolutions Server 2026.3.8.0 and earlier allows an authenticated user …

  • Medium 4.3

    Improper access control in asset contact password in Devolutions Server 2026.3.8.0 and earlier allows an authenticated …

  • Medium 5.4

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in Crafty Controller

    An input neutralization vulnerability in the Webhook URL form field component of Crafty Controller allows a remote, authenticated attacker to perform stored XSS via malicious form input

  • Medium 6.4

    Tourfic <= 3.0.1 - Authenticated (Subscriber+) Stored Cross-Site Scripting via Comment Content via unfiltered_html Grant to Customer Role

    The Tourfic – AI Powered Travel Booking, Hotel Booking & Car Rental plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Comment Content via unfiltered_html Grant to Customer Role in all versions up to, and including, 3.0.1 due to insufficien…

  • Medium 5.3
    CVE-2026-110896 Public exploit

    WordPress Passster plugin <= 4.3.18 - Broken Access Control vulnerability

    Missing Authorization vulnerability in WP Chill Passster content-protector allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Passster: from n/a through 4.3.18.