Lucene search
+L
GithubRecent

35808 matches found

Github Security Blog
Github Security Blog
added 2026/09/18 5:40 p.m.2 views

Perses's unvalidated project parameter enables filesystem path traversal

Impact When Perses is using the file system database, on the list endpoints, the project value is bound from the request into the resource Query struct and is never validated against directory-traversal characters validation/Flatten only runs for Create/Update bodies, not list queries. The path i...

7.1CVSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 5:39 p.m.3 views

Perses's missing authorization in datasource proxy allows cross-scope secret disclosure

Impact The datasource proxy authorizes the caller on the Datasource scope, then resolves and decrypts any Secret named in the request body with no Secret-scope check. Datasource and Secret are distinct, independently grantable role scopes, so an operator can grant datasource access without secret...

8.3CVSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 5:39 p.m.2 views

Perses's project query parameter authorization bypass exposes cross-project resources

Impact What kind of vulnerability is it? An authenticated user who is only a viewer on project team-a requests GET /api/v1/projects/team-a/dashboards?project=finance-secret or simply GET /api/v1/datasources?project=finance-secret and receives the full list of the finance-secret project's dashboar...

7.1CVSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 5:19 p.m.3 views

File Viewer: DOM XSS via unsafe hyperlink schemes in the legacy DOC renderer

Summary Before 2.3.1, the legacy .doc renderer emitted document hyperlink targets after HTML escaping but without a URL-scheme allowlist. A crafted .doc could therefore render a live javascript:, vbscript:, data:, or similarly unsafe link. Script could execute in the embedding origin if a viewer...

8.2CVSS
SaveExploits0References4Affected Software2
Github Security Blog
Github Security Blog
added 2026/09/18 5:18 p.m.2 views

adm-zip: Uncontrolled memory allocation via the declared uncompressed size (DoS)

Summary adm-zip allocates an entry's output buffer from the declared uncompressed size central-directory size field before validating it against the actual data. A tiny crafted ZIP that declares a huge uncompressed size forces a multi-gigabyte allocation from a few bytes. Impact On adm-zip 0.5.17...

7.5CVSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 5:17 p.m.3 views

Process Compose: Browser DNS rebinding lets websites control local process-compose MCP tools

Summary A malicious website can use DNS rebinding to control a developer's local process-compose MCP SSE listener when MCP SSE is enabled. The vulnerable path accepts browser-origin requests before any Host validation, Origin validation, or caller-secret check, then dispatches the requests into...

5.1CVSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 5:17 p.m.2 views

Convoy: Cross-Tenant Source IDOR Leaks Plaintext Message Broker Credentials

Summary frain-dev/convoy all versions up to and including v26.6.2, no patch available lets any authenticated caller who is authorized on at least one project read ANY OTHER project's "Source" record by ID via GET /api/v1/projects/projectID/sources/sourceID -- regardless of whether that Source...

7.1CVSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 5:17 p.m.3 views

md-editor-v3: XSS via fenced-code language rendering bypass

Summary MdPreview interpolates a fenced-code language into HTML attributes without escaping it. A crafted info string therefore executes JavaScript even when the shipped XSSPlugin is enabled. Details useMarkdownIt packages/MdEditor/layouts/Content/composition/useMarkdownIt.ts:206 registers a...

6.1CVSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 5:17 p.m.3 views

AnyCable: Telemetry Subsystem Contains Hardcoded Authentication Token and Transmits CLI Arguments Including Secrets

Summary The telemetry subsystem embeds a hardcoded auth token "secret" in the public source and transmits raw CLI arguments—including --secret, --jwtsecret, and --httprpcsecret values—to a third-party telemetry endpoint. Details In telemetry/config.go line 12, var authToken = "secret" is committe...

5.9CVSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 5:17 p.m.3 views

AnyIO run_process/open_process ignores extra_groups and can retain parent supplementary groups

AnyIO 4.14.0 accepts the POSIX extragroups argument on anyio.runprocess and anyio.openprocess, but openprocess forwards the wrong variable to the backend: when extragroups is not None, it assigns kwargs"extragroups" = group instead of extragroups. As a result, callers cannot reliably clear or set...

7CVSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 5:17 p.m.2 views

AnyIO: TLSStream IDNA 2003 host name encoding enables potential TLS certificate spoofing

Impact Services using internationalized non-ASCII domain names are potentially vulnerable to TLS connections made from AnyIO's connecttcp or directly via TLSStream.wrap where the connection has through other means been hijacked and redirected to a malicious server. The attacker would obtain a...

SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 5:17 p.m.3 views

AnyIO process-pool workers can block indefinitely on undrained stderr

Impact AnyIO starts process-pool workers with stderr connected to a pipe but never drains that pipe. The worker redirects stdin and stdout to /dev/null to protect its protocol, but does not redirect stderr even though the documentation says all three standard streams are redirected. Worker code...

6.8CVSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 5:16 p.m.3 views

AnyCable: Pusher REST API Does Not Verify Request Body MD5 Enabling Signed-Request Replay with Arbitrary Body

Summary The Pusher-compatible REST API includes bodymd5 in the HMAC signature string but never computes or verifies the MD5 of the received HTTP body, allowing anyone who observes a signed request to replay it with an entirely different body. Details In pusher/http.go, the Handler function extrac...

5.9CVSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 5:16 p.m.3 views

ToolHive: containerized MCP servers can reach host services via host.docker.internal, enabling lateral movement

Summary A containerized MCP server running with the default network permission profile insecureallowall: true can reach host-local services via host.docker.internal. This includes the ToolHive API itself, other ToolHive-managed MCP server proxies, and any other service listening on the host's...

8.8CVSS
SaveExploits0References8Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 5:15 p.m.3 views

kcp front-proxy does not strip inbound X-Remote-* identity headers, allowing any authenticated client to inject groups/warrants and impersonate system:masters in any workspace

Summary The kcp front-proxy fails to strip client-supplied identity headers before forwarding requests to shards. Any authenticated tenant can inject their own X-Remote-Group and X-Remote-Extra- headers, which the shard trusts as a verified identity assertion — allowing a low-privilege user to...

9.9CVSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 5:15 p.m.2 views

zot: Bearer authentication maps DELETE to push scope, allowing unauthorized deletion

Summary A bearer token with only pull and push scopes can successfully delete manifests and blobs from a zot registry. The bearer authentication handler maps all non-GET/HEAD HTTP methods, including DELETE, to the "push" action, and the DistSpecAuthzHandler middleware is bypassed entirely for...

8.1CVSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 5:14 p.m.2 views

Capsule: hostnameRegexHandler.OnUpdate validates stale (old) Tenant regex, allowing invalid AllowedHostnames regex to bypass webhook validation

Summary A parameter order bug in internal/webhook/tenant/validation/hostnameregex.go causes the hostnameRegexHandler.OnUpdate webhook to validate the old Tenant object's AllowedHostnames.Regex instead of the new one being submitted. This allows an invalid malformed regex to bypass admission...

6.8CVSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 5:14 p.m.2 views

Capsule: Tenant owner bypasses Capsule's forbidden namespace/service/node label and annotation enforcement

Summary Capsule lets a cluster administrator forbid specific metadata keys that tenant owners must not place on their own resources: Tenant.spec.namespaceOptions.forbiddenLabels / forbiddenAnnotations namespaces, Tenant.spec.serviceOptions.forbiddenLabels / forbiddenAnnotations Services, and the...

7.1CVSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 5:14 p.m.3 views

Capsule: Malformed ForbiddenAnnotations.Regex can bypass Tenant validation and trigger namespace admission panic

Summary A validation bug in internal/webhook/tenant/validation/forbiddenannotationsregex.go allows an invalid ForbiddenAnnotations.Regex value to bypass Tenant admission on update. The webhook compiles ForbiddenLabels.Regex for both labels and annotations, so a malformed annotations regex can be...

6.8CVSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 5:14 p.m.3 views

LMDeploy has an SSRF bypass

Summary The URL checking logic in lmdeploy has a logical flaw that could be bypassed by attackers, leading to SSRF attacks. Details The current lmdeploy project uses issafeurl to validate the input URL. The main logic is to perform security checks on the host portion of the URL extracted by...

SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 5:04 p.m.2 views

LMDeploy vulnerable to arbitrary code execution via eval() of untrusted quant_dtype in model config loading

Summary lmdeploy = latest contains a code injection vulnerability in lmdeploy/pytorch/config.py line 620 that allows an attacker to execute arbitrary Python code by publishing a malicious HuggingFace model with a crafted quantizationconfig.quantdtype value. When a user loads the model with...

8.8CVSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 5:03 p.m.2 views

LMDeploy has Remote Code Execution by Pickle Deserialization via handle_zmq_recv in lmdeploy/lmdeploy/pytorch/disagg/conn/engine_conn.py

Summary LMDeploy's PyTorch DistServe/PD-disaggregation control plane used recvpyobj to deserialize messages received through a ZeroMQ PULL socket. PyZMQ implements recvpyobj using Python pickle deserialization, which can execute arbitrary code while reconstructing an object. The peer address used...

9.8CVSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 4:59 p.m.2 views

Semantic MediaWiki'a missing authorization in the smwtask API module allows unauthenticated access to admin-only maintenance tasks

Summary The api.php?action=smwtask API module performs no authorization check. The equivalent maintenance interface in the web UI Special:SMWAdmin requires the smw-admin right, but the API module that backs several of the same operations enforces nothing. An unauthenticated visitor can therefore...

SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 4:59 p.m.2 views

Semantic MediaWiki's Special:FacetedSearch cstate hidden inputs enable reflected XSS (residual of CVE-2025-10354)

Summary Special:FacetedSearch cstate hidden inputs enable reflected XSS residual of CVE-2025-10354 Details Affected versions and vulnerable location - Confirmed present on latest shipped release tag available in the local clone: SemanticMediaWiki/[email protected]. - Confirmed present on...

5.1CVSS0.00285EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 4:58 p.m.4 views

Semantic MediaWiki affected by reflected XSS in `Special:Ask` via a forged cursor pagination token

Reflected XSS via a forged cursor pagination token Failure mode Special:Ask accepts a cursor query parameter for keyset pagination added in 7.0.0. The token is decoded by CursorEncoder, which is an unsigned base64url-encoded JSON blob, so its contents are fully attacker-controlled. When the...

6.1CVSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 4:53 p.m.3 views

Semantic MediaWiki has a query debug output XSS (`DebugFormatter`)

Query debug output XSS Failure mode Semantic MediaWiki's query debug output format=debug, or the debug request parameter on Special:Ask is assembled by SMW\Query\DebugFormatter and emitted as raw HTML. Several of its sinks apply no output-context encoding, so attacker-controlled query input is...

6.1CVSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 4:51 p.m.3 views

Semantic MediaWiki has an open redirect in Special:URIResolver

Failure mode Special:URIResolver resolves its user-controlled subpage to a MediaWiki title and issues an HTTP 303 redirect to $title-getFullURL without validating the resolved target. A crafted subpage can make that target point off-host: an interwiki prefix redirects to the foreign wiki for...

6.1CVSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 4:50 p.m.3 views

Semantic MediaWiki affected by Special:Ask table `sep` parameter reflected XSS

Failure mode sep was inserted verbatim into the HTML that joins a table cell's values. This made it possible to inject HTML through the separator value. The same unsanitised table HTML is produced both for the standard Special:Ask render and for its raw request output requesttype=raw, so the...

6.1CVSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 4:42 p.m.3 views

Semantic MediaWiki has reflected XSS in `Special:SearchByProperty` (`property` and `value` parameters)

Failure mode The value parameter was reflected back into rendered output and error messaging paths without enough output-context encoding. Remediation - The form value is escaped before it is placed back into the input field. - Derived error messages are also escaped before being rendered into...

6.1CVSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 4:40 p.m.3 views

Semantic MediaWiki has reflected XSS in Special:Ask plain table headers

Failure mode When headers=plain, table header text was emitted into via a raw HTML path. User-controlled mainlabel content could therefore become executable HTML. Remediation - TableResultPrinter now applies output-context escaping before passing plain headers to the table renderer. - The fix is...

6.1CVSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 4:07 p.m.3 views

Semantic MediaWiki vulnerable to stored XSS through wikitext via improper use of non-reserved data attributes

Summary The SemanticMediaWiki extension inserts the unsanitized value of a data attribute into the DOM as HTML, allowing for stored XSS through wikitext. Details In ext.smw.js, the data-subtab attribute of all elements with the smw-subtab class is parsed as JSON and appended to the innerHTML of t...

8.6CVSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 3:05 p.m.3 views

org.xwiki.rendering:xwiki-rendering-xml has an Eval Injection issue

Impact Any user who can edit their own user profile or any other document can execute arbitrary script macros including Groovy and Python macros that allow remote code execution including unrestricted read and write access to all wiki contents. The reason is that rendering output is included as...

9.9CVSS
SaveExploits0References8Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/18 1:11 p.m.4 views

Opencast: Stored XSS in Paella player via WebVTT/DFXP caption cue text

Summary The Opencast Paella player renders caption cue text into innerHTML without escaping. The captions canvas clears captionsContainer.innerHTML and then appends each active cue with captionsContainer.innerHTML += cue, so HTML inside a WebVTT or DFXP cue becomes live DOM and executes in the...

8.7CVSS0.00392EPSS
SaveExploits0References11Affected Software2
Github Security Blog
Github Security Blog
added 2026/09/18 1:09 p.m.3 views

Caddy: rewrite placeholder re-expansion, unbounded body buffer DoS, and fileHidden case-sensitivity bypass

Caddy v2.11.3 — Three vulnerabilities in handler/placeholder layer Tested against: caddy:2.11.3 official Docker image, SHA verified at runtime Reproduction environment: Docker Desktop 4.73.1 / Engine 29.4.3 on Windows 10 host, isolated containers, no network egress required for any of the exploit...

6.5CVSS0.0036EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/17 8:45 p.m.6 views

Grav CMS vulnerable to remote code execution via .zip file upload

Summary A logged-in user can run any command on the server. A settings field can fill itself by calling one of Grav's built-in routines, and a safety check is supposed to allow only harmless ones. The check only recognises a routine when its name is written as one piece of text; named as a pair o...

8.8CVSS0.00502EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/17 8:45 p.m.5 views

Grav: Missing admin.super guard on core group blueprint access field allows admin.users operator to escalate to super-admin

Summary The core Flex group blueprint system/blueprints/user/group.yaml access field, lines 48-55 omits the security@: admin.super field guard that its sibling account blueprint carries account.yaml:131/138/150, added by the CVE-2026-42613 fix. A delegated non-super operator holding...

9.4CVSS0.00939EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/17 8:44 p.m.5 views

Grav: Single invalid UTF-8 byte disables every rule in Security::detectXss(), bypassing the page-content XSS safety gate

Vulnerability Details Component: getgrav/grav core File: system/src/Grav/Common/Security.php Function: detectXss all six entries in the $patterns array use the PCRE u modifier, invoked from Grav\Common\Data\Validation::checkSafety the save-time XSS gate for any non-security.xsswhitelist account's...

5.4CVSS0.00182EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/17 8:44 p.m.6 views

Grav: Blueprint dynamic-data bare-function branch is denylist-gated and omits error_log, giving arbitrary file write

Affected versions and vulnerable location - Confirmed on grav core at 78ebfc1 tag 2.0.13. - Sinks: - system/src/Grav/Common/Data/Blueprint.php:455-458 calluserfuncarray$o, $params bare-function dynamic-data provider. - Twin: system/src/Grav/Framework/Flex/FlexDirectory.php:936-938...

9.3CVSS0.00777EPSS
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/17 8:43 p.m.5 views

Grav: detectXss() misses an event-handler attribute after an unpaired quote in an unquoted attribute value, giving stored XSS

Affected versions and vulnerable location - Confirmed on grav core at 78ebfc1 tag 2.0.13. - Detector: system/src/Grav/Common/Security.php:290, the onevents regex, run via patternMatches :315-330. - The onevents pattern at HEAD: "'??:\s\x00-\x20"'/|"^""|'^''on\sa-z+\s=iu - Sole save-time guard for...

9.3CVSS0.00343EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/17 8:43 p.m.3 views

Grav: Unauthenticated Path Traversal via Missing Directory-Boundary Check in `plugin-asset-map.php` Static Asset Server (`index.php`)

Verified against: getgrav/grav devel branch, GRAVVERSION = "2.0.15", file index.php Title Unauthenticated Path Traversal via Missing Directory-Boundary Check in plugin-asset-map.php Static Asset Server index.php Product / Affected Versions - Product: getgrav/grav - File: index.php top-level front...

8.2CVSS0.00333EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/17 8:34 p.m.6 views

Grav: Path Traversal in MediaUploadTrait::deleteFile() Allows Arbitrary File Deletion

Path Traversal in MediaUploadTrait::deleteFile Allows Arbitrary File Deletion Summary A path traversal vulnerability in MediaUploadTrait::deleteFile allows an authenticated user with media management permissions to delete arbitrary files on the server. The method validates only the basename porti...

8.1CVSS0.00567EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/17 8:33 p.m.4 views

CoreDNS DoH/DoQ/gRPC bypass UPDATE rejection enforced on UDP/TCP

Summary CoreDNS accepted RFC 2136 UPDATE messages over DoH, DoH3, DoQ, and DNS-over-gRPC, then allowed the proxy/forward plugin to send them unchanged to an upstream DNS server. UDP, TCP, and DoT rejected the same opcode before plugin dispatch. If an update-capable upstream trusts CoreDNS's sourc...

7.5CVSS0.00436EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/17 8:32 p.m.6 views

Soup Sieve: Polynomial-time ReDoS (O(n²)) in the `IDENTIFIER` / `VALUE` selector sub-patterns

Summary soupsieve compiles CSS selector strings with a set of hand-written regular expressions. The shared IDENTIFIER sub-pattern also embedded in VALUE, and therefore in attribute selectors places two adjacent quantified groups over overlapping character classes: ?:classA|ESC+?:classB|ESC, where...

5.3CVSS0.00441EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/17 8:32 p.m.6 views

Soup Sieve: Polynomial-time ReDoS (O(n²)) in the whitespace/comment trimming regex `RE_WS_END` (triggers on VALID selectors)

Summary Before tokenizing, selectoriter trims leading/trailing whitespace and comments by running two regexes over the whole raw selector with .search. The trailing one, REWSEND = re.compiler'WSC$', is anchored only at the end $, not the start. Because .search retries the pattern at every offset,...

5.3CVSS0.0035EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/17 8:32 p.m.7 views

@platejs/core HTML deserialization can trigger browser behavior during parsing

Summary HTML strings passed to Plate's core deserialization APIs were parsed in the active document. Certain HTML attributes could therefore trigger browser behavior during parsing, before the content was converted into editor nodes. Applications that deserialize HTML from untrusted or cross-user...

6.1CVSS0.00253EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/17 8:32 p.m.4 views

react/http: A malformed HTTP chunked body can lead to a denial-of-service and peg the CPU

Summary A malformed HTTP message using Transfer-Encoding: chunked can drive React\Http\Io\ChunkedDecoder into an infinite loop, pegging a CPU core and freezing the event loop. Because ReactPHP is single-threaded, one such message stalls the entire process for every client until it is killed. Both...

7.5CVSS0.00549EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/17 8:32 p.m.4 views

CoreDNS: Unauthenticated memory exhaustion in custom transports

Summary CoreDNS parses attacker-controlled DNS section counts before validating them on DNS-over-HTTPS DoH and DoH3, DNS-over-QUIC DoQ, and DNS-over-gRPC listeners. An unauthenticated client can use DNS name compression to make one 65,533-byte request allocate more than 10 MiB while it is unpacke...

7.5CVSS0.00609EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/09/17 8:32 p.m.6 views

HAPI FHIR: SHCParser DEFLATE infinite loop causes denial of service

Summary A malformed Smart Health Card SHC JWT with zip: "DEF" and an empty or truncated DEFLATE payload causes SHCParser.inflate to loop forever. This allows an attacker who can submit SHC content for validation to pin a JVM worker thread indefinitely, causing denial of service. Details The...

7.5CVSS0.0063EPSS
SaveExploits0References6Affected Software3
Github Security Blog
Github Security Blog
added 2026/09/17 8:32 p.m.7 views

HAPI FHIR: SHCParser unbounded DEFLATE decompression causes denial of service

Summary SHCParser inflates compressed Smart Health Card JWT payloads into memory without a decompressed-size limit. An attacker who can submit SHC content for validation can craft a small compressed JWT payload that expands to a very large byte array, causing memory exhaustion or severe garbage...

7.5CVSS0.0063EPSS
SaveExploits0References7Affected Software3
Github Security Blog
Github Security Blog
added 2026/09/17 8:31 p.m.6 views

djust: A template binding inherits a context safety grant it never earned (XSS)

A context safety grant was inherited by a template binding that never earned it, so rebinding a name the view had marked safe left the mark attached to the new, attacker-controlled value. djust's context safety channel is keyed by name, not by value. Every bind copied the value and left the grant...

SaveExploits0References3Affected Software1
Total number of security vulnerabilities35808