Lucene search
+L
GithubRecent

35598 matches found

Github Security Blog
Github Security Blog
added 2026/08/17 1:32 p.m.19 views

DeepmergeTS has stack exhaustion when merging recursive object graphs

Summary deepmerge and deepmergeInto can be crashed with a crafted recursive object graph. When both merged values contain self-references at the same property path, the library recurses until Node throws RangeError: Maximum call stack size exceeded. Details Record merging is implemented...

8.2CVSS5.5AI score0.00467EPSS
SaveExploits1References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/14 9:44 p.m.15 views

s2n-quic has excessive memory allocation

s2n-quic is a Rust implementation of the QUIC protocol. An unauthenticated user can attempt to exhaust server memory on an s2n-quic endpoint by sending crafted CRYPTO frames with high offsets. The buffer used for processing CRYPTO frames does not enforce a maximum size. In the worst case, a singl...

6.9CVSS5.8AI score0.00291EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/14 9:43 p.m.15 views

Token Optimizer MCP: Unauthenticated Path Traversal in Dashboard Session Log API Endpoints

Unauthenticated Path Traversal in Dashboard Session Log API Endpoints | Field | Value | | ---------------- | ----- | | Repository | ooples/token-optimizer-mcp | | Affected version | 5.0.1 commit 8137147 | | Vulnerability | CWE-22 — Improper Limitation of a Pathname to a Restricted Directory | |...

5.6AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/14 9:42 p.m.17 views

Token Optimizer MCP: OS command injection in smart_user via username in get-user-info

Summary token-optimizer-mcp is vulnerable to OS command injection in the smartuser tool. The get-user-info operation accepts a user-controlled username argument and later interpolates it into a shell command executed through execAsync: ts getent passwd "$username" || grep "^$username:" /etc/passw...

6.2AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/14 7:49 p.m.28 views

ContextForge: DNS TOCTOU race condition causes SSRF protection bypass (`/admin/gateways/test`)

Summary The /admin/gateways/test endpoint validates submitted URLs by resolving the hostname at validation time and blocking private address ranges. The HTTP client independently re-resolves DNS at connection time with no IP binding between the two operations, creating a TOCTOU window exploitable...

5.7AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/14 7:40 p.m.23 views

SurrealDB: Array element-level (field.*) SELECT permissions leak denied elements to record users

A SELECT permission defined on an array element DEFINE FIELD field. … PERMISSIONS FOR select … is not enforced correctly for RECORD users. Instead of hiding the denied elements, the query leaks a subset of them: a deny-all returns the odd-indexed elements, and a per-element predicate keeps and...

7.1CVSS5.2AI score0.00358EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/14 7:29 p.m.24 views

mchange-commons-java contains elements susceptible to abuse via JNDI injection and "deserialization gadgets"

Impact Prior to version 0.6.0, mchange-commons-java includes a JNDI ObjectFactory implementation com.mchange.v2.naming.JavaBeanObjectFactory willing to construct objects of arbitrary classes and initialize "JavaBean"-style properties. There are classes for which this kind of initialization is...

7.1CVSS6.1AI score0.00194EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/14 7:25 p.m.15 views

OpenAM Insecure SSO Cookie Initialization

Summary Description An Insecure Default Initialization of Resource CWE-1188 issue in the OpenAM default configuration ships the iPlanetDirectoryPro SSO cookie with HttpOnly=false. Also, the iPlanetDirectoryPro SSO cookie is used as a CSRF token in OAuth/OIDC flows. This affects OpenAM Community...

5.3AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/14 7:24 p.m.13 views

Fabric CA Developer's Guide: LDAP Injection via Unescaped Username in GetUser Filter

When fabric-ca is configured with an LDAP backend, the username from HTTP Basic authentication is included in an LDAP uid search filter without proper escaping. An unauthenticated attacker with network access to the CA enrollment endpoint could exploit this to perform LDAP injection before passwo...

5.5AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/14 7:24 p.m.15 views

Lima: An arbitrary user in a QEMU VM could gain the root privilege in the VM via the guest agent socket

Impact On an instance of Lima running with qemu driver, an arbitrary user in the VM could access /run/lima-guestagent.sock when the guest agent is enabled. This could result in running an arbitrary command with the root privileges in the VM not on the host, as lima-guestagent.sock provides the...

8.2CVSS5.5AI score0.00197EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/14 7:23 p.m.15 views

Grav: Unauthenticated denial of service via unbounded image derivative dimensions

Summary An unauthenticated visitor exhausts server memory and CPU by requesting an image with oversized resize dimensions. One request drives a worker to several gigabytes of RAM and tens of seconds of CPU. A few concurrent requests take the host down. Details Grav::fallbackUrl...

8.7CVSS5.8AI score0.00524EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/14 7:18 p.m.17 views

Budibase: SSRF in Automation Steps - Webhook, Zapier, N8N, Slack, Discord Bypass IP Blacklist

Summary Budibase automation steps outgoing webhook, Zapier, n8n, Slack, Discord, Make.com make server-side HTTP requests to user-provided URLs using node-fetch directly, completely bypassing the IP blacklist protection that exists in the REST API integration. Additionally, the REST API blacklist...

7.1CVSS5.4AI score0.00268EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/14 3:36 p.m.13 views

Authorizer: Zero-click account takeover via OAuth identity linking to unverified email accounts

The OAuth callback handler links incoming OAuth identities Google, GitHub, etc. to existing accounts matched by email address without verifying that the existing account's email was verified by its original owner. An attacker who pre-registers with a victim's email address without verifying it...

5.5AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/14 12:31 p.m.9 views

Duplicate Advisory: Publish-boundary bypass via WebSocket broadcast: anonymous readers receive a live unfiltered feed of all edits including protected/forbidden documents (publish mode)

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-mw8r-mw84-88v2. This link is maintained to preserve external references. Original Description SiYuan versions before v3.7.4 contain a publish-boundary bypass vulnerability in WebSocket broadcast sessions that...

9.2CVSS0.00313EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/14 12:31 p.m.9 views

Duplicate Advisory: Missing authorization on refreshBacklink allows anonymous readers to trigger persistent server-side writes and unauthenticated resource amplification (publish mode)

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-wgwx-479j-23vq. This link is maintained to preserve external references. Original Description SiYuan versions before v3.7.4 contain a missing authorization vulnerability in the /api/ref/refreshBacklink endpoint...

6.9CVSS0.00275EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/14 12:31 p.m.10 views

Duplicate Advisory: SQL injection in backlink/mention search via unescaped stored and client input (publish mode): first-order (client keyword) and second-order (stored document title) breakout on read-write handle

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-q2vg-7qgx-x5fc. This link is maintained to preserve external references. Original Description SiYuan versions = v3.7.2 contain a SQL injection vulnerability in the backlink/mention search query...

10CVSS0.0025EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/13 8:54 p.m.14 views

Trigger.dev: Prototype pollution via run metadata operations → process-wide cross-tenant DoS

Summary The run-metadata update endpoint PUT /api/v1/runs/:runId/metadata applies client-supplied "operations" by passing the attacker-controlled operation.key straight into new JSONHeroPathoperation.key.setnewMetadata, value packages/core/src/v3/runMetadata/operations.ts:22-23, with no...

8.5CVSS5.5AI score0.00334EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/13 8:45 p.m.16 views

nltk: Arbitrary File Read via Path Traversal in nltk.data.load() through Percent-Encoded Sequences

Summary nltk.data.load and nltk.data.find resolve user-supplied resource names to filesystem paths using url2pathname, which decodes percent-encoded sequences e.g. %2e%2e to ... Path safety checks are performed on the raw, still-encoded string before decoding occurs. An attacker supplying %2e%2e...

5.6AI score0.00583EPSS
SaveExploits1References9Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/13 6:40 p.m.19 views

vLLM: Completion prompt lists fan out into unbounded engine requests

Summary The /v1/completions request model accepts prompt as a list of text prompts or a list of token-id prompts without any outer prompt-count bound. The serving path turns each element into a separate engine input, creates one engine generator per element, merges all generators, and allocates a...

6.5CVSS5.7AI score0.00472EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/13 4:00 p.m.14 views

What 50 open source projects taught us about security in the AI era

AI is changing the pace of open source development and the security challenges that come with it. Maintainers are reviewing unfamiliar contributions, managing new attack surfaces, and responding to vulnerabilities with limited time and resources. Session 4 of the GitHub Secure Open Source Fund...

5.8AI score
SaveExploits0
Github Security Blog
Github Security Blog
added 2026/08/13 2:17 p.m.19 views

atomic-agents-stack: Dashboard HTTP server path traversal allows arbitrary file read

The optional dashboard HTTP server atomicagents/dashboard/serve.py builds filesystem paths directly from the request path and serves them without a containment check. It is the only per-request untrusted-path site in the codebase that does not route through io.saferesolveunder. Literal ../ segmen...

5.5AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/13 2:16 p.m.14 views

Pydantic AI: Unvalidated UploadedFile references in UI adapters allow server-side file access using the application's credentials

Summary A client that can submit message history to a Pydantic AI UI adapter can reference arbitrary files in the application's model-provider or cloud-storage account. The server forwards the reference to the model provider, which fetches it using the server's own credentials, allowing the clien...

6.8CVSS5.6AI score0.00197EPSS
SaveExploits0References5Affected Software2
Github Security Blog
Github Security Blog
added 2026/08/13 2:16 p.m.14 views

Argo Workflows: ArtifactGC.PodSpecPatch bypasses Strict/Secure template reference allow-list (Incomplete fix for CVE-2026-31892)

Summary The allow-list fix for CVE-2026-31892 GHSA-3wf5-g532-rcrr, and its follow-up coverage of hostNetwork/securityContext/serviceAccountName in GHSA-3775-99mw-8rp4, is incomplete. workflow/util/merge.go ValidateUserOverrides / SanitizeUserWorkflowSpec walk only the top-level fields of...

9.9CVSS8.6AI score0.00488EPSS
SaveExploits2References7Affected Software3
Github Security Blog
Github Security Blog
added 2026/08/13 2:14 p.m.14 views

hashi-vault-js: Vault token and secret values exposed in thrown errors

Summary Vault token and secret values are exposed in thrown errors when using hashi-vault-js. Details Every API method in Vault.js executes throw parseAxiosErrorerr, which returns the raw AxiosError untouched. That error carries the full Axios configuration, including the X-Vault-Token header and...

5.5AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/13 2:12 p.m.14 views

ep_etherpad-lite: Device-to-device author-token transfer endpoint is replayable, never expires, and exposes the cleartext author token

Etherpad's device-to-device author-token transfer endpoint is replayable, never expires, and exposes the cleartext author token in the GET response body Description Etherpad ships an endpoint pair under /tokenTransfer src/node/hooks/express/tokenTransfer.ts that lets a logged-in user move their...

6.8CVSS5.8AI score0.00357EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/13 2:11 p.m.12 views

ep_etherpad-lite: Import/export uses Math.random() for temp file paths; predictable paths on shared /tmp enable symlink-based file overwrite

Description src/node/handler/ImportHandler.ts and src/node/handler/ExportHandler.ts both compute their temporary working-file paths as: ts const randNum = Math.floorMath.random 0xFFFFFFFF; const srcFile = $os.tmpdir/etherpadexport$randNum.html; const destFile =...

4.2CVSS5.6AI score0.00175EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/13 1:46 p.m.14 views

ep_etherpad-lite: Cache-poisoning Cross-site Scripting and Open Redirect via x-proxy-path Header

GHSA-03 — x-proxy-path header reflected into admin HTML/JS/CSS cache-poisoning XSS and concatenated into redirect open-redirect Severity: Medium CVSS v3.1 vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N CVSS suggested base score: 6.1 — Medium Re-validate in the first.gov calculator before...

6.1CVSS5.8AI score0.00523EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/13 1:44 p.m.11 views

Pimcore: ClassDefinition UID regex missing end anchor allows SQL injection via Block.php unquoted table name

Summary A missing end anchor $ in the ClassDefinition UID validation regex allows an authenticated user with the objects permission to create a class with a malicious UID containing SQL. When a data object of that class is later loaded, Block.php concatenates the raw classId directly into a SQL...

5.9AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/13 12:31 p.m.6 views

baseline-browser-mapping process termination on invalid input causes denial of service

baseline-browser-mapping 2.x before 2.11.0 calls process.exit instead of throwing on invalid or conflicting input parameters, and can trigger immediate process termination, causing denial of service...

8.7CVSS0.00372EPSS
SaveExploits0References8Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/12 11:21 p.m.17 views

Ansible FreeBSD Jail Connection Plugin: Jail escape via symlink following in put_file (host-side root mv)

Through version 1.3.0, the jailexec connection plugin's putfile resolved a transfer's destination to a path on the jail host + and ran mkdir -p and mv there as root on the host. Those commands follow symbolic links, and the path was operated on outside the jail, so a symlink existing inside the...

5.6AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/12 9:31 p.m.8 views

Duplicate Advisory: Second-order SSTI to arbitrary SQL via attribute-view template column (queryBlocks): malicious imported package executes SQL on victim kernel

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-x67c-8pwr-m8g3. This link is maintained to preserve external references. Original Description SiYuan versions before v3.7.4 contain a second-order SQL injection vulnerability in attribute-view template columns...

8.8CVSS0.00199EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/12 9:31 p.m.9 views

Duplicate Advisory: Password (protected) tier omitted in the attribute-view/database publish filter: Reader receives rows of protected documents without the password (publish mode)

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-6mcf-g667-w3qv. This link is maintained to preserve external references. Original Description SiYuan versions before v3.7.4 contain an authentication bypass vulnerability in the FilterViewByPublishAccess filter...

6.9CVSS0.00307EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/12 9:31 p.m.7 views

Duplicate Advisory: Graph endpoints omit the publish-password tier: anonymous readers receive block-level content of password-protected documents

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-vpjw-wf5h-cgpq. This link is maintained to preserve external references. Original Description SiYuan versions before v3.7.4 fail to validate publish-password tier in getGraph and getLocalGraph endpoints, allowin...

9.2CVSS0.00255EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/12 9:31 p.m.9 views

Duplicate Advisory: Localhost-trust admin bypass on auth-code-gated endpoints, with potential remote reachability via the fixed-port prox

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-3mp7-4rh5-jrv9. This link is maintained to preserve external references. Original Description SiYuan versions = v3.7.2 patched in v3.7.4 contain an authentication bypass vulnerability in the kernel's CheckAuth...

8CVSS0.00206EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/12 9:31 p.m.9 views

Duplicate Advisory: Absolute filesystem path and OS username disclosure via resolveAssetPath

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-jv8v-xq2h-657v. This link is maintained to preserve external references. Original Description SiYuan versions before v3.7.4 contain an information disclosure vulnerability in the resolveAssetPath endpoint that...

6.9CVSS0.00237EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/12 9:31 p.m.9 views

Duplicate Advisory: Missing publish-access check on getBlockBreadcrumb, getRefText, and getBlockTreeInfos discloses content and metadata of protected/forbidden documents

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-67x2-mq63-v9vm. This link is maintained to preserve external references. Original Description SiYuan versions before v3.7.4 fail to enforce publish-access checks on getBlockBreadcrumb, getRefText, and...

6.9CVSS0.00237EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/12 9:31 p.m.15 views

Duplicate Advisory: Missing publish-access filter on getBlockAttrs and batchGetBlockAttrs discloses block attributes (name, alias, memo, custom fields) of protected documents

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-qvq9-hq6p-v378. This link is maintained to preserve external references. Original Description SiYuan versions before v3.7.4 fail to enforce publish-access checks in the getBlockAttrs and batchGetBlockAttrs...

6.9CVSS0.00237EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/12 9:31 p.m.8 views

Duplicate Advisory: Missing publish-access filter on getFileAnnotation discloses private PDF annotations of forbidden/protected documents (publish mode)

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-v7ph-r5r6-4jcj. This link is maintained to preserve external references. Original Description SiYuan versions up to and including v3.7.2 fixed in v3.7.4 contain an information disclosure vulnerability in the...

6.9CVSS0.00283EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/12 9:31 p.m.5 views

Duplicate Advisory: Embedded (transclusion) block content is returned without publish-access filtering, leaking private and password-protected document content to anonymous readers

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-h6w7-xxcf-w2mq. This link is maintained to preserve external references. Original Description SiYuan versions before v3.7.4 fail to filter embedded block content by publish access in the getBlockDOMWithEmbed and...

9.2CVSS0.00241EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/12 9:31 p.m.9 views

Duplicate Advisory: Encrypted-notebook key-derivation material and wrapped notebook keys disclosed to anonymous readers, enabling offline master-password cracking

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-8x84-r2ff-h8pq. This link is maintained to preserve external references. Original Description SiYuan versions before v3.7.4 disclose encrypted-notebook key-derivation material and wrapped data keys through...

8.7CVSS0.00241EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/12 9:31 p.m.5 views

Duplicate Advisory: Tag labels from password-protected documents are returned to readers who have not entered the password

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-mp7r-57w4-5qm3. This link is maintained to preserve external references. Original Description SiYuan before v3.7.4 contains an information disclosure vulnerability in the /api/tag/getTag endpoint that returns ta...

6.9CVSS0.00237EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/12 9:31 p.m.5 views

Duplicate Advisory: The publish-access gate treats encrypted notebooks as publicly accessible by default, allowing anonymous readers to retrieve fully decrypted document content while a notebook is unlocked

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-v684-q882-jgmq. This link is maintained to preserve external references. Original Description SiYuan before v3.7.4 fails to properly validate publish access for encrypted notebooks, treating them as publicly...

9.2CVSS0.00293EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/12 9:31 p.m.6 views

Duplicate Advisory: The session-cookie signing key (Conf.CookieKey) is returned to anonymous readers by /api/system/getConf

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-34fj-mwm6-fjfg. This link is maintained to preserve external references. Original Description siyuan versions before v3.7.4 expose the session cookie signing key through the /api/system/getConf endpoint to...

9.2CVSS0.00249EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/12 9:31 p.m.5 views

Duplicate Advisory: getEncryptedNotebookStatus discloses names and live unlock state of all encrypted notebooks to anonymous readers

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-f2rw-w22v-54vh. This link is maintained to preserve external references. Original Description SiYuan versions before v3.7.4 contain an information disclosure vulnerability in the getEncryptedNotebookStatus...

6.9CVSS0.00237EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/12 9:31 p.m.7 views

Duplicate Advisory: Notebook name, document count, size and timestamps are returned for any notebook, including notebooks hidden from readers, by /api/notebook/getNotebookInfo

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-74pj-6g7r-j55c. This link is maintained to preserve external references. Original Description SiYuan before v3.7.4 contains an information disclosure vulnerability in the /api/notebook/getNotebookInfo endpoint...

6.9CVSS0.00237EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/12 9:31 p.m.7 views

Duplicate Advisory: Static-file routes bypass the publish-access controls enforced on the REST API, exposing templates, snippets and export artifacts to anonymous readers

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-fgmr-7w36-9qfq. This link is maintained to preserve external references. Original Description SiYuan before v3.7.4 contains an access control bypass vulnerability where static-file routes in the server mux bypas...

6.9CVSS0.00257EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/12 9:31 p.m.5 views

Duplicate Advisory: Missing publish-access filter on the HPath/path-resolution endpoints discloses the private document tree to anonymous readers

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-5w7r-f4cg-rqq7. This link is maintained to preserve external references. Original Description SiYuan before v3.7.4 affected =v3.7.2 fails to enforce publish-access filters on five filetree path-resolution...

6.9CVSS0.00237EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/12 9:31 p.m.8 views

Duplicate Advisory: Non-administrator responses from /api/system/getConf omit three secrets that the configuration-export path explicitly strips, disclosing the session-cookie signing key and the OS username to anonymous readers

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-h4v5-crx2-3cv4. This link is maintained to preserve external references. Original Description SiYuan versions before v3.7.4 fail to mask sensitive configuration fields in the /api/system/getConf endpoint, allowi...

9.2CVSS0.00241EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/12 9:31 p.m.8 views

Duplicate Advisory: Missing publish-access filter on getAttributeViewKeysByID discloses database column schema, plus two unscoped block-ID enumeration oracles (publish mode)

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-5fhr-f75j-8wr9. This link is maintained to preserve external references. Original Description SiYuan versions before v3.7.4 fail to apply publish-access filtering to the getAttributeViewKeysByID endpoint, allowi...

6.9CVSS0.00237EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/12 9:31 p.m.5 views

Duplicate Advisory: Publish-access filter on renderAttributeView leaves related-database content unfiltered and fails open on non-block first columns

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-mfrj-v65r-979c. This link is maintained to preserve external references. Original Description SiYuan versions before v3.7.4 fail to properly filter related-database content in renderAttributeView, allowing...

9.2CVSS0.00256EPSS
SaveExploits0References4Affected Software1
Total number of security vulnerabilities35598