Lucene search
+L
GithubRecent

36462 matches found

Github Security Blog
Github Security Blog
•added 2026/09/08 8:56 p.m.•20 views

CakePHP: SmtpTransport vulnerable to CRLF header injection

Impact Custom mail headers added with Message::setHeaders or addHeaders do not have CRLF replaced allowing header injection if user controlled data is added to message headers without stripping CRLF bytes. Patches 5.3.7, 5.2.14, 5.1.9, 4.6.5, 4.5.12 contain fixes for this issue. Workarounds You c...

8.2CVSS5.9AI score0.00543EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 8:55 p.m.•17 views

joi: Prototype pollution via a `__proto__` language key in custom messages

Impact An application that passes attacker-controlled data into joi's custom message configuration messages, message, prefs messages , Joi.extend messages or rule message lets the attacker write properties onto Object.prototype, where every object in the process then inherits them. A key named...

3.7CVSS5.8AI score0.00389EPSS
SaveExploits0References7Affected Software2
Github Security Blog
Github Security Blog
•added 2026/09/08 8:51 p.m.•20 views

Colord: Slow rejection of oversized malformed color strings

Impact colord's CSS color string matchers described a number as +-?\d.?\d+. In that form \d and \d+ can match the same digits, so a run of n digits can be divided between them in On² ways, and rejecting an input retries every division. Parsing is synchronous and uninterruptible, so a long...

6.9CVSS5.9AI score0.00507EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 8:51 p.m.•42 views

Next.js: Unauthenticated Remote Code Execution on windows-hosted servers

Impact A vulnerability in applications using Pages and App router without Cache Component can lead to remote code execution when the server is hosted on machines using a Windows filesystem. Workaround There is no known workaround for affected windows-hosted applications. You should upgrade...

9CVSS6.5AI score0.02296EPSS
SaveExploits4References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 8:51 p.m.•19 views

joi: object().rename() with a template target can set the validated object's prototype

Impact Applications are affected only if a schema renames keys with a regular-expression source and a Joi.expression / Joi.x target that interpolates the pattern's own match data, combined with multiple: true , for example .rename/^x-.+$/, Joi.x'1', multiple: true . Because the target is rendered...

3.7CVSS5.9AI score0.00389EPSS
SaveExploits0References9Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 8:50 p.m.•18 views

MapLibre GL JS: XSS Sanitizer Bypass in DOM.sanitize() via Live NamedNodeMap Removal Skip

Impact DOM.sanitize in src/util/dom.ts iterated elem.attributes a live NamedNodeMap while calling elem.removeAttribute in the same loop. Removing an attribute shifts subsequent attributes down by one index, causing the iterator to skip the adjacent attribute. An attacker can provide an HTML paylo...

10CVSS5.9AI score0.00522EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 8:50 p.m.•16 views

gRPC-Go: xDS RBAC HTTP Filter bypass via mixed-case Header Matching and gRFC A41 validation evasion

Summary A vulnerability in the xDS RBAC HTTP filter implementation in grpc-go allows remote attackers to bypass authorization policies specifically DENY rules by using mixed-case or canonical-case header matchers e.g., X-Role instead of x-role. Additionally, the safety guards introduced by gRFC A...

6.3CVSS5.9AI score0.00311EPSS
SaveExploits0References8Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 8:48 p.m.•20 views

HTTPX2: Streaming response decompression does not bound peak memory (decompression amplification)

Summary When decoding a compressed response body gzip, deflate, br, or zstd, HTTPX2 fully decompressed each network read before yielding content to the application. A small compressed input could therefore cause a large intermediate memory allocation, even when the application streamed the respon...

7.5CVSS5.6AI score0.0063EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 8:46 p.m.•63 views

Vitest: Path Traversal / Arbitrary File Read via @vitest/mocker Redirect Mock

Summary @vitest/mocker registers a redirect mock's target path without validating it against the dev server's file-serving allowlist. An attacker who can reach the dev server's WebSocket can register a redirect mock pointing outside the project root; when the mocked module is requested, the...

5.9CVSS6AI score0.00527EPSS
SaveExploits0References10Affected Software2
Github Security Blog
Github Security Blog
•added 2026/09/08 8:46 p.m.•18 views

HTTPX2: Conflicting Content-Length and Transfer-Encoding headers can be auto-generated

Summary HTTPX2 can automatically add a Content-Length header to a request that already contains a caller-supplied Transfer-Encoding header. The resulting HTTP/1.1 request contains both framing headers, which can create an ambiguous message boundary and enable request smuggling or connection...

5.6CVSS5.8AI score0.00221EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 8:45 p.m.•16 views

HTTPX2: Multipart part header injection via unvalidated file Content-Type and custom headers

Summary HTTPX2 serializes the per-file Content-Type and custom headers supplied through the files= tuple API directly into the multipart/form-data body without validating custom header names or values. An attacker who can influence upload metadata passed to HTTPX2 can use CR or LF characters to...

5.3CVSS5.8AI score0.00317EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 8:45 p.m.•14 views

HTTPX2: Quadratic SSE line buffering can cause CPU denial of service

Summary HTTPX2's Server-Sent Events SSE parser repeatedly copied and rescanned buffered text when a server split one unterminated line across many response chunks. The total work grows quadratically with the length of the line. An attacker-controlled or compromised SSE endpoint can exploit this...

5.9CVSS5.9AI score0.00315EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 8:45 p.m.•18 views

HTTPX2: Secure WebSocket traffic sent without TLS through SOCKS proxies

Summary httpcore2 does not start TLS for wss:// connections routed through a SOCKS5 proxy. The WebSocket opening handshake and all subsequent frames are sent in plaintext through the proxy path, despite the caller selecting the secure wss scheme. The transport flaw affects httpcore2 releases befo...

8.1CVSS6AI score0.00115EPSS
SaveExploits0References6Affected Software2
Github Security Blog
Github Security Blog
•added 2026/09/08 8:42 p.m.•16 views

vLLM: SSRF + arbitrary local file read in MiMoV2OmniMultiModalProcessor `_fetch_image` and audio loader bypass MediaConnector protections

Summary vllm/transformersutils/processors/mimov2omni.py — the multimodal processor for MiMoV2OmniForCausalLM — issues requests.get... directly on user-supplied image and audio URL strings and Image.open... on user-supplied local paths, without the SSRF / allowedlocalmediapath checks that...

6.5CVSS6.3AI score0.00407EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 8:40 p.m.•13 views

Laravel Excel writes exports outside the configured filesystem disk when given a caller-controlled path

Summary Excel::store resolved the destination path against the process working directory rather than the configured filesystem disk. When that path resolved to an existing file, the export was written straight to it with fopen, bypassing the disk entirely. An application that passes a...

7.5CVSS6.3AI score0.00842EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 8:31 p.m.•13 views

xmldom PI grammar regex ReDoS: quadratic backtracking on unterminated processing instructions

Summary @xmldom/xmldom's processing-instruction PI grammar regex exhibits quadratic-time backtracking ReDoS when parsing an unterminated processing instruction. A single small XML document containing forces the regular expression engine into On² work, stalling the Node.js event loop. The input is...

8.7CVSS7.2AI score0.00524EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 8:31 p.m.•16 views

xmldom: Element name injection via createElement() bypasses requireWellFormed

Summary Document.createElement in @xmldom/xmldom accepts arbitrary strings as the tagName parameter with zero validation. The serializer emits the tag name verbatim into XML/HTML output. Critically, the requireWellFormed: true serializer option — the recommended mitigation from CVE-2026-41672,...

8.7CVSS7.4AI score0.00612EPSS
SaveExploits0References9Affected Software2
Github Security Blog
Github Security Blog
•added 2026/09/08 8:30 p.m.•14 views

xmldom: Attribute name injection via setAttribute() bypasses requireWellFormed

Summary Element.setAttribute in @xmldom/xmldom bypasses attribute name validation by calling the private createAttributename method, which performs no validation. The public createAttribute method correctly validates names against an anchored QName pattern, but setAttribute never uses it. The...

8.7CVSS7.2AI score0.00612EPSS
SaveExploits0References9Affected Software2
Github Security Blog
Github Security Blog
•added 2026/09/08 8:30 p.m.•14 views

Microsoft Security Advisory CVE-2026-50646 – .NET Remote Code Execution Vulnerability

Executive summary Microsoft is releasing this security advisory to provide information about a vulnerability in Windows Presentation Foundation WPF. This advisory also provides guidance on what developers can do to update their applications to remove this vulnerability. A remote code execution...

7.8CVSS7.8AI score0.04017EPSS
SaveExploits0References6Affected Software3
Github Security Blog
Github Security Blog
•added 2026/09/08 8:28 p.m.•12 views

NLTK: Pl196xCorpusReader has quadratic ReDoS on malformed TEI blocks

Summary Pl196xCorpusReader still parses whole TEI blocks with multiple lazy regexes over attacker-controlled text. A malformed file with many opening tags and no matching closing tags forces repeated rescans and produces quadratic CPU growth in public reader APIs. Details - Vulnerability type:...

6.3CVSS5.8AI score0.00369EPSS
SaveExploits1References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 8:28 p.m.•15 views

NLTK: ReDoS in nltk.tgrep via unvalidated user-supplied regular expressions

Summary The NLTK tgrep module accepts user-supplied regular expressions and passes them to the Python re engine without a timeout or validation, enabling catastrophic backtracking ReDoS. Applications that expose the tgrep API to external input are vulnerable to a single-request denial of service...

8.2CVSS6AI score0.0044EPSS
SaveExploits1References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 8:28 p.m.•15 views

NLTK: ReDoS in nltk.text.Text.findall() via unvalidated user-supplied regular expressions

Summary NLTK's Text.findall and TokenSearcher.findall methods accept user-supplied regular expressions and pass them to the Python re engine without timeout or validation, enabling catastrophic backtracking ReDoS. This issue is isolated to the nltk.text module and was resolved in a prior commit...

8.7CVSS6.1AI score0.00651EPSS
SaveExploits1References9Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 8:27 p.m.•12 views

Microsoft QUIC: Remote Code Execution Vulnerability

Summary Use after free in Microsoft QUIC allows an unauthorized attacker to execute code over a network. Details New network path creations and removals triggered by incoming packets can lead to a pointer invalidation. Patches - Guard path promotion e0f55b5 Impact An unauthenticated attacker coul...

9.8CVSS6.6AI score0.00974EPSS
SaveExploits0References12Affected Software2
Github Security Blog
Github Security Blog
•added 2026/09/08 8:25 p.m.•36 views

Microsoft Security Advisory CVE-2026-62900 – .NET Information Disclosure Vulnerability

Executive summary Microsoft is releasing this security advisory to provide information about a vulnerability in Microsoft.Build.Tasks.Git and Microsoft.SourceLink.AzureRepos.Git. This advisory also provides guidance on what developers can do to update their applications to remove this...

5.9CVSS6AI score0.00749EPSS
SaveExploits0References4Affected Software2
Github Security Blog
Github Security Blog
•added 2026/09/08 8:24 p.m.•12 views

vLLM: Cross-User Data Leak Vulnerability

Summary An integer overflow in the actandmulkernel kernel can cause the output of one user request to be incorporated into the response of another request within the same inference batch. Under certain conditions, the last request in a batch can receive a partial or complete copy of the first...

5.3CVSS5.9AI score0.00414EPSS
SaveExploits1References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 7:42 p.m.•20 views

GitPython: TagReference.create positional reference bypasses kwargs-only --file guard, enabling arbitrary file read (incomplete fix of 3af0c251)

Summary TagReference.create forwards a caller-influenced positional reference value into git tag without it ever being inspected by the unsafe-option guard, allowing an arbitrary file read the file's contents are returned in-band as the annotated tag message. This is an incomplete-fix bypass of...

7.1CVSS6.3AI score0.00255EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 6:41 p.m.•19 views

GitPython: clone_from()/clone() omit --separate-git-dir from unsafe_git_clone_options, enabling arbitrary git-directory creation outside the destination

CWE: CWE-73 External Control of File Name or Path / CWE-22 Path Traversal, in the "escapes intended base directory" sense - Affected component: git/repo/base.py, Repo.unsafegitcloneoptions class attribute, lines 153-165 and Repo.clone lines 1477-1520, reached via the public Repo.clonefrom line...

8.7CVSS7.4AI score0.00651EPSS
SaveExploits1References8Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 6:41 p.m.•15 views

GitPython: Incomplete unsafe_git_revision_options denylist omits --contents/-S, enabling arbitrary file read via Repo.blame()

Summary Repo.blame / Repo.blameincremental guard forwarded revision options against unsafegitrevisionoptions, but that denylist only contains the file-WRITE options --output/-o. git blame also honors --contents and -S , which cause the file's lines to be echoed into the blame result — an arbitrar...

7.1CVSS6.7AI score0.00412EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 6:39 p.m.•15 views

GitPython: Dormant multi-line git-config values are corrupted into live injected directives (e.g. core.hooksPath) on any unrelated GitConfigParser write, enabling RCE

CWE: CWE-88 Argument Injection / CWE-94 Code Injection — via a read-then-corrupt-on-rewrite config round trip, not a direct setter argument - Affected component: git/config.py — GitConfigParser.read multi-line value decoding, lines 444-541, esp. stringdecode at line 460 and its call sites at...

9.8CVSS8.6AI score0.00775EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 6:38 p.m.•17 views

GitPython: Arbitrary local file content disclosure via [include] directive in untrusted .gitmodules (SubmoduleConfigParser never disables merge_includes)

HIGH Arbitrary local file content disclosure via include directive in untrusted .gitmodules SubmoduleConfigParser never disables mergeincludes - CWE: CWE-200 Exposure of Sensitive Information / CWE-73 External Control of File Name or Path - Affected component: git/objects/submodule/base.py,...

8.6CVSS7.8AI score0.00178EPSS
SaveExploits1References8Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 6:33 p.m.•16 views

Duplicate Advisory: Microsoft Security Advisory CVE-2026-71328 – .NET and Visual Studio Remote Code Execution Vulnerability

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-63gh-g2x5-x69v. This link is maintained to preserve external references. Original Description Heap-based buffer overflow in Visual Studio allows an unauthorized attacker to execute code over a network...

8.8CVSS6.3AI score0.00755EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 6:32 p.m.•34 views

Duplicate Advisory: Microsoft Security Advisory CVE-2026-69522 – .NET and Visual Studio Remote Code Execution Vulnerability

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-2j8r-3c22-8565. This link is maintained to preserve external references. Original Description Heap-based buffer overflow in Visual Studio allows an unauthorized attacker to execute code over a network...

8.8CVSS6.4AI score0.00913EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 6:32 p.m.•15 views

Duplicate Advisory: Microsoft Security Advisory CVE-2026-69439 – .NET and Visual Studio Elevation of Privilege Vulnerability

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-527h-q9f6-p7qx. This link is maintained to preserve external references. Original Description Heap-based buffer overflow in .NET and Visual Studio allows an unauthorized attacker to elevate privileges over a...

8.8CVSS6.1AI score0.00841EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 6:32 p.m.•17 views

Duplicate Advisory: Microsoft Security Advisory CVE-2026-69304 – ASP.NET Core Denial of Service Vulnerability

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-8cp2-47hg-mfgh. This link is maintained to preserve external references. Original Description Improper handling of highly compressed data data amplification in ASP.NET Core allows an unauthorized attacker to den...

5.9CVSS5.8AI score0.00876EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 6:16 p.m.•13 views

Netty: SNI Routing Bypass via Fragmented TLS ClientHello Causing Fallback to Default SslContext

Summary A fragmented TLS ClientHello whose handshake header spans multiple records makes Netty silently fall back to the default SslContext; where per-SNI selection is the sole mTLS gate, an unauthenticated attacker can bypass the route's mTLS requirement. Details In...

9.1CVSS5.9AI score0.00277EPSS
SaveExploits0References9Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 6:14 p.m.•10 views

Netty: Fragmented ClientHello records trigger quadratic pre-handshake reassembly in default SNI parsing

Summary Netty's default SNI entrypoint reparses and recopies previously received ClientHello fragments on every additional TLS handshake record. A remote peer can send a small first record that advertises a large ClientHello length and then drip the body in many tiny records, causing superlinear...

8.7CVSS5.9AI score0.00374EPSS
SaveExploits0References9Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 6:14 p.m.•10 views

Infracost: Terraform Cloud and registry token disclosure via unvalidated hostname

Impact Sensitive information exposure in the Infracost Terraform Cloud/Enterprise integration. Several code paths attached a configured secret token to a request whose host was taken straight from the scanned Terraform, with no check that the host was the trusted endpoint. The condition that...

5.9CVSS5.9AI score0.005EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 6:14 p.m.•10 views

Infracost: Arbitrary file read via config-template readFile symlink traversal

Impact Path traversal via link following in the Infracost config-template parser. The readFile, pathExists, isDir, and matchPaths template functions confined repo-supplied paths with a lexical filepath.Rel check plus a leaf-only os.Lstat: readFile "evil/file" With an intermediate directory symlin...

5.9CVSS5.7AI score0.00544EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 6:11 p.m.•16 views

Dozzle: SSRF guard bypass via IPv6 transition addresses (6to4/NAT64/Teredo) in webhook notification dispatcher

Summary The isBlockedIP SSRF guard in Dozzle's webhook notification dispatcher blocks loopback, link-local, multicast, and unspecified addresses but does not recognize IPv6 transition mechanism addresses RFC 3056 6to4, RFC 6052 NAT64, RFC 4380 Teredo that embed arbitrary IPv4 addresses. An...

2.3CVSS5.9AI score0.00465EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 6:10 p.m.•15 views

LiquidJS: Uncontrolled Resource Consumption in `join` filter allows template authors to bypass `memoryLimit` and crash the process

Summary The join filter src/filters/array.ts:8-13 charges memoryLimit by array element count, not by the string length it produces, letting a template bypass a configured memoryLimit and allocate strings far past budget — bounded only by V8/process limits, not by memoryLimit. Details js //...

7.5CVSS5.7AI score0.0063EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 6:09 p.m.•13 views

Prowler: Stored XSS in HTML reports through unescaped cloud resource tags

Summary Prowler's HTML output formatter inserts finding.resourcetags into the generated report without HTML escaping. A cloud principal who can create or edit a resource tag in an account that is later scanned can store HTML or JavaScript in that tag. When another user opens the generated Prowler...

5.4CVSS5.6AI score0.00298EPSS
SaveExploits0References6Affected Software2
Github Security Blog
Github Security Blog
•added 2026/09/08 6:01 p.m.•17 views

node-csv: Prototype replacement still reachable via columns path

Impact With columns: true and groupcolumnsbyname: true, a duplicated proto header causes the duplicate-column branch to assign an array to obj'proto', invoking the proto setter and replacing the parsed record object's prototype with attacker-controlled data. Fixed in 7.0.2 Object.hasOwn duplicate...

6.9CVSS5.9AI score0.00566EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 5:58 p.m.•12 views

SWC HTML minifier may allow script element breakout when minifying embedded JSON

Impact @swc/html minifies JSON contained in script elements such as application/json and application/ld+json by parsing and serializing the JSON value. Before the patched versions, JSON serialization could convert escaped less-than signs such as \u003C into literal sequence, the generated HTML...

6.1CVSS5.8AI score0.00338EPSS
SaveExploits0References7Affected Software2
Github Security Blog
Github Security Blog
•added 2026/09/08 5:57 p.m.•12 views

Semaphore U: OS Command Injection

Summary An OS command injection in repository giturl handling lets any user holding the Manager or Owner role on any project the normal project-collaborator roles achieve remote code execution on the Semaphore server host. Using git's --upload-pack= option, an attacker runs arbitrary commands. Th...

9.9CVSS6.6AI score0.0065EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 5:56 p.m.•13 views

Gitea: Remote Code Execution via diffpatch Git Hook Installation

Summary Gitea's diffpatch endpoint can be abused to install and execute a Git hook from repository-controlled content. An attacker with ordinary write access to a repository can execute arbitrary shell commands as the Gitea OS user. With default open registration, an unauthenticated visitor can...

9.8CVSS8.9AI score0.23988EPSS
SaveExploits15References12Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 5:56 p.m.•9 views

SiYuan: 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

CVE: This vulnerability corresponds to CVE-2026-72789. Summary publishAccess.json is an opt-out list. The publish gate returns accessible for anything not explicitly listed in it. Encrypted notebooks are never written into that file, because only the administrator-gated setPublishAccess writes it...

9.2CVSS6AI score0.00504EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 5:54 p.m.•9 views

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

CVE: This vulnerability corresponds to CVE-2026-72790. Relationship to GHSA-8x84-r2ff-h8pq please read first getNotebookInfo is named in the earlier advisory GHSA-8x84-r2ff-h8pq, in its remediation section, which asked for reader filtering on both getNotebookConf and getNotebookInfo. Commit...

6.9CVSS5.8AI score0.00325EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 5:53 p.m.•9 views

SiYuan: Database view structure (all view names, layout types and per-field visibility) is returned to anonymous readers by /api/av/getAttributeViewFieldViews

Scope note please read first This endpoint does not exist in v3.7.3 or on master. It was introduced on the development branch by commit acfc02ee8 "Improve database field visibility across views", 11020 and is live on v3.7.4-alpha.1, so it will ship in v3.7.4 unless gated first. No released stable...

5.7AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 4:57 p.m.•18 views

NLTK: Corpus Reader Sandbox Bypass

Summary NLTK corpus-reader constructors can still reach outside-root file and database reads before the nltk.pathsec sandbox boundary is enforced. The PoC shows the safe path blocked by pathsec.open, then LinThesaurusCorpusReader and PanLexLiteCorpusReader succeeding in the same process. Affected...

8.8CVSS7.4AI score0.00387EPSS
SaveExploits1References7Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/08 4:55 p.m.•11 views

NLTK: Corpus readers follow symlinks outside trusted roots despite pathsec enforcement

Summary Several corpus readers still step outside NLTK's symlink-aware trusted-root model. They derive in-root paths from trusted corpus state, convert those paths back into plain strings, and reopen them with built-in open rather than nltk.pathsec.open. Details - Vulnerability type: Path travers...

8.2CVSS6AI score0.00447EPSS
SaveExploits1References7Affected Software1
Total number of security vulnerabilities36462