Lucene search
+L
GithubRecent

35612 matches found

Github Security Blog
Github Security Blog
added 2026/07/07 4:50 p.m.21 views

Open WebUI vulnerable to stored XSS via unescaped markdown token in MarkdownTokens.svelte leading to full account takeover and RCE via functions

Summary A vulnerability in the way certain html tags in chat messages are rendered allows attackers to inject JavaScript code into a chat transcript. The JavaScript code will be executed in the user's browser every time that chat transcript is opened, allowing attackers to retrieve the user's...

6.4CVSS6.4AI score0.00538EPSS
SaveExploits1References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/07 4:50 p.m.21 views

Open WebUI allows limited stored XSS vila uploaded html file

Summary Low privileged users can upload HTML files which contain JavaScript code via the /api/v1/files/ backend endpoint. This endpoint returns a file id, which can be used to open the file in the browser and trigger the JavaScript code in the user's browser. Under the default settings, files...

6.3CVSS6AI score0.00353EPSS
SaveExploits1References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/07 3:32 p.m.17 views

Django: cache middleware may expose private responses when unrelated request cookies are present

An issue was discovered in Django 6.0 before 6.0.7 and 5.2 before 5.2.16. UpdateCacheMiddleware and the cachepage decorator cache responses that vary on cookies when the incoming request carries unrelated cookies, which allows remote attackers to read private data from the shared cache. Earlier,...

5.3CVSS6.4AI score0.00429EPSS
SaveExploits0References9Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/07 3:32 p.m.25 views

Django: GDALRaster may over-read heap memory when constructed from bytes

An issue was discovered in Django 6.0 before 6.0.7 and 5.2 before 5.2.16. django.contrib.gis.gdal.GDALRaster over-reads its in-memory buffer when constructed from a bytes object, which can disclose adjacent memory or cause service degradation via a potential segmentation fault when the vsibuffer...

6.3CVSS6.4AI score0.00437EPSS
SaveExploits0References9Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/07 3:32 p.m.21 views

Django: DomainNameValidator permits newline characters that may enable HTTP header injection

An issue was discovered in Django 6.0 before 6.0.7 and 5.2 before 5.2.16. DomainNameValidator does not prohibit newlines in domain names unless used via a form field, since CharField strips newlines. If an application uses values with newlines in an HTTP response, header injection can occur. Djan...

6.1CVSS6.3AI score0.00327EPSS
SaveExploits0References9Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/07 1:02 p.m.20 views

EGroupware Vulnerable to Local File Inclusion via file:// URI in Mail Compose

Summary The function processes image URLs embedded in an HTML email body without validating or restricting URI schemes. The check !strstartswith$myUrl, 'http' evaluates to true for file:// URIs, causing filegetcontents$basedir . urldecode$myUrl to read arbitrary files from the server filesystem a...

6.7AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/07 1:02 p.m.18 views

ONNX has Null Pointer Dereference in Upsample Version Converter Adapter (Zero Inputs)

Summary Null pointer dereference SIGSEGV in Upsample67::adaptupsample67 onnx/versionconverter/adapters/upsample67.h:31 when convertversion processes a model with an Upsample node that has zero inputs. The adapter accesses node-inputs0-sizes without checking input count. 107-byte PoC crashes on...

5.5CVSS6AI score0.00193EPSS
SaveExploits1References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/07 1:01 p.m.24 views

New API is vulnerable to CSRF through user email binding

Summary The email and WeChat account binding endpoints used GET requests for state-changing account operations. In deployments where session cookies could be sent on cross-site navigations, an attacker could trigger a logged-in user's browser to bind an attacker-controlled email address or OAuth...

5.3CVSS5.9AI score0.00191EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/07 1:01 p.m.19 views

EGroupware has Authenticated RCE via Malicious eTemplate Upload

Summary An authenticated administrator can achieve OS-level Remote Code Execution RCE by uploading a malicious eTemplate XML file .xet to the VFS /etemplates mount. The Widget::expandname method passes template widget attribute values directly into a PHP eval call with only double-quote escaping...

8.6CVSS6.4AI score0.00933EPSS
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/07 1:01 p.m.18 views

XWiki Platform Old Core: Resource path traversal via /skin/ action endpoint in Jetty 12+

Impact With Jetty 12+ a user can craft a URL to access any resource the Jetty instance is allowed to access. For example http://host/xwiki/bin/skin/..%252f/..%252f..%252f..%252f..%252f..%252f..%252f..%252fetc/passwd allows downloading the content of the /etc/passwd file, provided Jetty is allowed...

8.2CVSS5.8AI score
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/07 1:01 p.m.36 views

New API: SSRF Protection Bypass via Unresolved Hostname in Notification URLs

Summary The default SSRF protection configuration did not apply IP filtering to hostnames. With ApplyIPFilterForDomain disabled by default, URL validation checked domain allow/block rules but did not resolve a hostname and validate the resolved IP address. Authenticated users could configure...

7.7CVSS6AI score0.00442EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/07 1:01 p.m.20 views

EGroupware has a Remote Code Execution Vulnerability

Summary A critical vulnerability has been identified in EGroupware that may lead to Remote Code Execution RCE. The issue allows an authenticated attacker to execute arbitrary commands on the server. If user self-registration is enabled, the vulnerability may be exploitable without prior...

8.7CVSS6.3AI score0.01028EPSS
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/07 12:31 p.m.7 views

Apache Airflow exposes deferred trigger kwargs in task-instance API responses

In Apache Airflow before 3.3.0, the REST API task-instance detail and list endpoints returned a deferred task's trigger kwargs without masking. When a deferred operator passed a secret for example a provider API key into its trigger, any authenticated user with DAG-scoped task-instance read acces...

6.5CVSS0.00664EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/07 12:31 p.m.12 views

apache-airflow DAG source authorization bypass exposes co-located DAG source

Before apache-airflow 3.3.0, a user authorized to read one Dag could disclose the source of other Dags co-located in the same source file. GET /api/v2/dagSources/dagid — and the equivalent Dag-source view in the UI — returned the entire source file without redacting Dags the caller was not...

6.5CVSS5.2AI score0.00399EPSS
SaveExploits0References8Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/07 12:31 p.m.12 views

Apache Airflow exposes sensitive JSON Variable values through the Bulk Variables API

The Bulk Variables API in Apache Airflow called the redactor without passing the variable's key, so the key-based shouldhidevalueforkey check which triggers on secret-suffixed key names like password / token / secret could not fire for JSON-decodable variable values. An authenticated UI/API user...

6.5CVSS0.00664EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/07 12:31 p.m.5 views

Apache Airflow exposes unreadable DAG identifiers in the scheduling dependencies graph

A bug in Apache Airflow's /ui/dependencies scheduling graph endpoint applied the caller's readable-Dag filter to the top-level serialized Dag key but still emitted referenced Dag IDs through the dep.source and dep.target fields of trigger / sensor dependency entries. An authenticated UI user with...

4.3CVSS0.00636EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/07 12:31 p.m.7 views

Apache Airflow exposes secrets backend credentials through the Config API

The Config API in Apache Airflow surfaced per-key secrets-backend overrides environment variables like AIRFLOWSECRETSBACKENDKWARGSECRETID and AIRFLOWWORKERSSECRETSBACKENDKWARGSECRETID as synthetic config options whose option names were not in sensitiveconfigvalues, so the masker did not redact...

6.5CVSS0.00664EPSS
SaveExploits0References7Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/07 12:31 p.m.7 views

Apache Airflow allows code execution through unsafe serialized DAG deserialization

A bug in BaseSerialization.deserialize allowed unrestricted importstring of attacker-controlled class paths when the Scheduler / API Server loaded a serialized DAG: a DAG author could embed a malicious trigger into a DAG to gain remote code execution on the API Server / Scheduler process, crossin...

9.8CVSS0.0103EPSS
SaveExploits0References9Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/07 12:30 a.m.13 views

showdown allows stored cross-site scripting through table header ID injection

showdown contains a stored cross-site scripting vulnerability in the parseHeaders function of src/subParsers/makehtml/tables.js that fails to properly escape table header ID attributes. Attackers can inject arbitrary HTML and script-executing SVG elements through double-quote characters in markdo...

6.1CVSS5AI score0.00338EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:54 p.m.17 views

cut: -s ignored in -z -d '' newline-delimiter mode

cut routes -z -d '' through a special newline-delimiter path that ignores the -s only-delimited flag, emitting whole undelimited records plus NUL that should be suppressed. Pipelines relying on cut -s to drop undelimited records process data that should be filtered. printf 'abc' | cut -z -d '' -s...

3.3CVSS5.9AI score0.00182EPSS
SaveExploits1References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:54 p.m.22 views

mknod: Device nodes created mislabeled on SELinux, with broken cleanup (remove_dir on a node)

uutils calls mknod before setting the SELinux context GNU uses setfscreatecon first, labeling atomically. If setselinuxsecuritycontext fails, cleanup uses std::fs::removedir, which cannot remove device nodes or FIFOs, leaving the mislabeled node behind. Impact: on SELinux-enforcing systems the no...

4.4CVSS5.9AI score0.00142EPSS
SaveExploits1References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:53 p.m.19 views

mkfifo: permissions of an existing file are changed after FIFO creation fails

When mkfifo fails e.g. target already exists, the code shows an error but is missing a continue;, so it falls through to fs::setpermissions and changes the permissions of the pre-existing file to the default FIFO mode 0o666 & umask - 0644. $ touch secret; chmod 000 secret $ coreutils mkfifo secre...

7.1CVSS6AI score0.00165EPSS
SaveExploits1References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:52 p.m.22 views

Coder's workspace agent API insecure redirect handling allowed cross-agent file read and write

Summary agentConn.apiClient used the default redirect behavior of http.Client while its custom transport dialed the host from the request URL as long as the port was the workspace agent HTTP API port 4. Agent tailnet IPs are deterministic from agent UUIDs, so a malicious workspace agent could...

6.2AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:51 p.m.22 views

OpenRemote has Authenticated SQL Injection via Datapoint Crosstab Export

Summary The datapoint export API builds a PostgreSQL crosstab export query by concatenating asset display names into raw SQL. An authenticated user who can create or rename an asset and then request a crosstab datapoint export can inject SQL through the asset name. The injected query output is...

6.3AI score
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:49 p.m.19 views

Kiwi TCMS vulnerable to stored XSS via JavaScript: URI in extra_link field (TestPlan & TestCase)

Summary In Kiwi TCMS the fields TestCase.extralink and TestPlan.extralink were meant to represent URLs to external resources however in versions prior to 16.1 user input was not being sanitized and values were rendered verbatim which represents an opportunity for cross-site scripting exploitation...

5.8AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:46 p.m.29 views

9router: Login brute-force protection bypass via spoofed X-Forwarded-For header

Summary The 9router dashboard login rate limiter derives the client identity from the attacker-controlled X-Forwarded-For HTTP header. When 9router is directly exposed, or deployed behind a reverse proxy that does not overwrite untrusted forwarding headers, a remote attacker can rotate the...

7.3CVSS6AI score0.00515EPSS
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:37 p.m.16 views

9routers has Exposure of Sensitive Information and Unprotected Database Import/Export, Allowing Complete Credential Theft and Database Takeover

Summary The /api/settings/database endpoint allows full database export containing all credentials, API keys, OAuth tokens, and settings and full database import complete overwrite without any authentication requirement beyond the ALWAYSPROTECTED middleware check, which only validates JWT or CLI...

9.9CVSS6AI score0.00685EPSS
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:37 p.m.19 views

Craft CMS: Potential authenticated Remote Code Execution via referrer redirect

Requirements: Control panel access Permissions to edit an entry Details Control panel users with the ability to edit entries can execute unsandboxed Twig code via the HTTP Referrer header. The issue happens when a user is saving entries. Strings for a signed redirect URL are being compiled as a...

8.7CVSS6AI score0.00412EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:35 p.m.18 views

Craft CMS: Stored XSS via Structure entry title in table view

Stored XSS via Structure entry title in table view Summary An Author-level control panel user can store a JavaScript payload in an entry title. When an admin, or any control panel user with saveEntries for the same Structure section, drags another entry under the poisoned entry in table view, the...

5.9CVSS6AI score0.00412EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:30 p.m.13 views

showdown metadata title handling allows cross-site scripting

showdown contains a cross-site scripting vulnerability in metadata title handling that allows attackers to inject arbitrary HTML and JavaScript. When completeHTMLDocument option is enabled, unescaped less-than and greater-than characters in markdown frontmatter metadata are inserted directly into...

6.1CVSS5.2AI score0.00327EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:29 p.m.16 views

Craft CMS: Sensitive File Disclosure / Server-Side File Read

The dataUrl Twig function is included in Craft’s Twig sandbox allowlist, allowing any control panel user granted the utility:system-messages permission to embed a file-reading payload into system email templates. When those emails are sent, the server reads the target file and returns its content...

6CVSS6.1AI score0.00397EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:29 p.m.19 views

Craft CMS: DOM XSS via GitHub issue title in CraftSupport widget

Summary An attacker with only a GitHub account can plant a JavaScript payload in a craftcms/cms issue title. When a Craft admin uses the CraftSupport widget’s "Give feedback" screen and types a search term that returns the poisoned issue, the payload executes in the admin’s control panel session...

7.4CVSS6AI score0.00461EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:27 p.m.22 views

Kiwi TCMS has an Open Redirect via unvalidated next parameter in account confirmation endpoint

Summary An open redirect vulnerability in the account confirmation endpoint allows an unauthenticated attacker to craft a URL hosted on a legitimate Kiwi TCMS instance that redirects victims to an arbitrary external domain. The attack surface is particularly relevant for phishing campaigns...

6.1AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:23 p.m.22 views

Zebra: Missing copy constraint in halo2_gadgets variable-base scalar multiplication allows under-constrained base, breaking Orchard Action circuit soundness

Summary A soundness vulnerability in the variable-base scalar multiplication gadget of halo2gadgets allowed a malicious prover to produce a valid proof for an Orchard Action with an under-constrained base point. Because this gadget enforces the diversified-address-integrity condition of the Orcha...

9.3CVSS5.9AI score0.00315EPSS
SaveExploits0References2Affected Software4
Github Security Blog
Github Security Blog
added 2026/07/06 9:22 p.m.22 views

Langroid: Neo4jChatAgent executes LLM-generated Cypher without validation (prompt-to-Cypher injection; config-conditional RCE), mirroring the SQLChatAgent bug fixed in CVE-2026-25879

Neo4jChatAgent passes LLM-generated Cypher queries straight to the Neo4j driver with no validation, no statement-type allowlist, and no opt-out gate. The query text is influenceable by prompt injection direct user input or indirect content the agent reads back via RAG, so an attacker who can...

9.8CVSS5.9AI score0.00554EPSS
SaveExploits2References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:22 p.m.26 views

9router has unauthenticated CRUD on /api/providers and Full API Key Leak via /api/usage/stats

--- title: Unauthenticated CRUD on /api/providers and Full API Key Leak via /api/usage/stats product: 9Router version: = 0.4.41 severity: critical cverequest: true --- Summary Multiple critical API security vulnerabilities were discovered in 9Router's Next.js dashboard. The /api/providers endpoin...

6.1AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:14 p.m.20 views

Coder's workspace app CORS origin check can be bypassed via UUID-based subdomain spoofing

Summary Coder's subdomain-based workspace app proxy allowed the same-owner CORS check to be bypassed. When a workspace-name subdomain segment parsed as a UUID, the workspace was resolved by ID without confirming the URL's username matched the real owner, while the CORS middleware trusted the...

6.8CVSS5.9AI score0.00222EPSS
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:13 p.m.19 views

Linuxfabrik Monitoring Plugins have local privilege escalation using embedded command

Summary When a check plugin places user provided input inside a command which is passed to shellexec, an attacker can abuse this to run arbitrary commands. This is mainly dangerous for plugins which are listed in the sudoers file, because this allows an attacker controlling the nagios user to get...

7.8CVSS6.2AI score0.00197EPSS
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:12 p.m.18 views

Coder vulnerable to stored HTML injection via workspace agent logs in AgentLogLine component

Summary The AgentLogLine dashboard component instantiated ansi-to-html without escapeXML: true and inserted the result via dangerouslySetInnerHTML so HTML embedded in workspace agent log lines was rendered as live markup. Server-side sanitization did not neutralize HTML metacharacters. Note:...

5.4CVSS6.1AI score0.00316EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:12 p.m.17 views

Coder's AI Bridge Proxy skips TLS certificate verification in default configuration

Summary The AI Bridge Proxy aibridgeproxyd created a goproxy server whose default transport set InsecureSkipVerify: true and only assigned a secure transport when an upstream proxy was configured. In the default configuration no upstream proxy, outbound HTTPS to the Coder access URL accepted any...

7.4CVSS6AI score0.00258EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:11 p.m.18 views

Suspended Coder users retain access to AI Bridge LLM proxy endpoints

Summary AI Bridge proxy endpoints authenticate via Server.IsAuthorized in coderd/aibridgedserver, which validates key format, expiry, secret and deleted or system users but does not check whether the account is suspended. Because suspension does not revoke existing API keys, a suspended user's...

5.4CVSS5.9AI score0.00315EPSS
SaveExploits0References9Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:10 p.m.20 views

Coder vulnerable to denial of service via unbounded request body in AI Bridge provider endpoints

Summary AI Bridge provider handlers read request bodies with io.ReadAll without a maximum size so an authenticated user with AI Bridge access could send an arbitrarily large body and exhaust memory. Note: Exploitation requires authenticated access to the AI Bridge endpoints and the impact is...

6.5CVSS6AI score0.00552EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:09 p.m.23 views

Coder: Devcontainer recreate endpoint missing write authorization allows read-only roles to destroy containers

Summary The devcontainer recreate endpoint relied on route middleware that checked only ActionRead on the workspace and, unlike the sibling delete endpoint, performed no ActionUpdate check before triggering the destructive rebuild. Note: Exploitation requires an existing low-privilege role with...

5.4CVSS6AI score0.00394EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:08 p.m.18 views

Coder's sub-agent app registration bypasses template port-sharing policy enforcement

Summary The CreateSubAgent RPC did not validate a requested app sharing level against the template's MaxPortSharingLevel before persisting workspace apps, letting a workspace owner exceed the administrator's configured maximum. Note: Exploitation requires the ability to register sub-agent apps in...

5.4CVSS6AI score0.00315EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:07 p.m.19 views

Coder's session token leaked to arbitrary hosts via `coder open app` for external workspace apps

Summary coder open app opens external workspace-app URLs without validating the scheme or host. When an external app URL contains the $SESSIONTOKEN placeholder the CLI replaces it with the user's real session token before handing the URL to the OS open handler. Note: Practical exploitation requir...

7.7CVSS6.1AI score0.00336EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:06 p.m.26 views

Coder: Zip upload decompression lacks aggregate size limit, enabling denial of service

Summary POST /api/v2/files converts zip uploads to tar in memory via CreateTarFromZip, which enforced a per-entry size limit but no aggregate limit on total decompressed output, writing to an unbounded in-memory buffer. Note: Exploitation requires authenticated file-upload access and the impact i...

6.5CVSS6AI score0.00602EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 9:05 p.m.21 views

Coder's subdomain workspace app routing trusts unauthenticated X-Forwarded-Host header, enabling cross-app data access

Summary The workspace app proxy resolves the target app from httpapi.RequestHost which prefers the X-Forwarded-Host header over the real Host header. No middleware strips X-Forwarded-Host before routing and the header is not browser-forbidden so client-side JavaScript can set it on fetch calls...

6.8CVSS6AI score0.00208EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 8:58 p.m.18 views

Coder: Route hijacking through lack of validation of agent-supplied AllowedIPs in tailnet coordinator

Summary The tailnet coordinator validates that an agent's Addresses derive from its authenticated UUID but applies no equivalent check to AllowedIPs. The coordinator forwards agent-supplied AllowedIPs verbatim to tunnel peers which install them into the WireGuard peer configuration. Impact A...

8.2CVSS6AI score0.00405EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 8:55 p.m.28 views

Coder's workspace app upsert allows cross-workspace agent rebinding via user-controlled app ID

Summary UpsertWorkspaceApp overwrites an existing app's agentid on a primary-key conflict and insertAgentApp accepts the app ID from the provisioner's CompleteJob payload without verifying it belongs to the workspace being built. CompleteJob runs under dbauthz.AsProvisionerd so the authorization...

8.7CVSS5.9AI score0.00508EPSS
SaveExploits0References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/07/06 8:54 p.m.24 views

Coder's unbounded memory allocation in provisioner file upload allows authenticated denial of service

Summary NewDataBuilder in provisionersdk/proto/dataupload.go allocated a byte slice using the client-supplied FileSize from a DataUpload message without an upper-bound check. Although the DRPC wire limit is 4 MiB, the FileSize value itself was unconstrained Impact An authenticated user able to...

6.5CVSS6AI score0.00611EPSS
SaveExploits0References3Affected Software1
Total number of security vulnerabilities35612