Lucene search
+L
Osv-ghsaRecent

17306 matches found

osv-ghsa
osv-ghsa
•added 2026/09/24 7:22 p.m.•15 views

GHSA-W3RP-4CM2-4WGC ixo Blockchain x/bonds DID-resolved payer drain + x/entity ICA authorization bypass

Impact Type: Improper authorization leading to unauthorized movement of user funds. The x/bonds module moved funds from an address that was resolved from a DID verification method, without verifying that the resolved address belonged to the transaction signer. Affected handlers included...

9.3CVSS5.9AI score0.00266EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/24 7:15 p.m.•14 views

GHSA-6V3R-4P5C-MRP5 Language Servers for AWS vulnerable to arbitrary file write

Summary Language Servers for AWS the aws/language-servers project provides the Language Server Protocol implementations that power AWS developer tooling, including the Amazon Q Developer agentic chat experience, across IDEs such as VS Code, JetBrains, Visual Studio, and Eclipse. Missing symlink...

8.5CVSS6AI score0.00191EPSS
SaveExploits0References8
osv-ghsa
osv-ghsa
•added 2026/09/24 7:09 p.m.•14 views

GHSA-2JX3-FF3V-J7JJ yara-x: Unvalidated deserialization in safe `Rules::deserialize` allows memory corruption and UB

!NOTE This finding was identified during an agentic unsafe Rust code review performed by Gemini AI, followed by human review and verification. The Issue The crate exports a public safe API Rules::deserialize accepting any generic byte sequence B: AsRef. It restores compiled rule structures direct...

4.8CVSS6.4AI score
SaveExploits0References4
osv-ghsa
osv-ghsa
•added 2026/09/24 6:19 p.m.•11 views

GHSA-P9H3-GVPQ-5539 Snipe-IT: Stored XSS via Custom Field name in asset-list column headers

Impact A user with the "customfields.create" permission can store HTML/JS in a Custom Field name, which is later rendered as an asset-list column title WITHOUT escaping at app/Presenters/AssetPresenter.php line 364 'title' = $field-name and injected into the table header by the bundled...

8.1CVSS5.9AI score0.00351EPSS
SaveExploits1References4
osv-ghsa
osv-ghsa
•added 2026/09/24 3:31 p.m.•21 views

GHSA-HP3W-G68C-FV3C sprintf-js vulnerable to denial of service through unbounded precision specifiers

sprintf-js through 1.1.3 passes unbounded precision specifiers to toFixed, toExponential, and toPrecision methods without validation, causing uncaught RangeError exceptions. Attackers who control format strings can inject precision values exceeding ECMAScript limits to abort calling operations wi...

6.9CVSS5.9AI score0.00398EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/24 2:58 p.m.•13 views

GHSA-VF2X-4V53-PM7V Streamlink: HTTPSession follows HTTP redirects into file:// URLs, reading local files

Summary HTTPSession mounts a FileAdapter for the file:// scheme and inherits redirect handling unchanged from requests.Session. requests does not check for scheme downgrades or cross-protocol transitions when it follows a redirect, so any https request Streamlink makes can be redirected by the...

6.5CVSS6AI score0.00267EPSS
SaveExploits0References5
osv-ghsa
osv-ghsa
•added 2026/09/24 2:57 p.m.•11 views

GHSA-6RF4-V2FH-M6P4 SunEditor: Critical XSS vulnerability - sanitizer bypass

Summary SUNEDITOR v2.47.10 appears to allow JavaScript execution through crafted namespaced HTML elements. The sanitization logic does not fully remove executable event-handler attributes from certain custom/namespaced tags. As a result, an attacker may be able to inject HTML content that execute...

10CVSS6.4AI score0.00393EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/24 2:57 p.m.•11 views

GHSA-4F5F-J737-PM58 REDAXO: Unwhitelisted ORDER BY Column in rex_list Allows Authenticated Column Enumeration

Summary The rexlist component reads the SQL sort column directly from the sort GET parameter without validating it against the set of columns declared sortable via setColumnSortable. Although the value is wrapped in backticks via escapeIdentifier preventing classical SQL injection, this still...

4.3CVSS6.1AI score0.00273EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/23 9:54 p.m.•15 views

GHSA-9643-4QGH-G8MX elysia has Inefficient Algorithmic Complexity and Interpretation Conflict

Elysia v1.4.28 is vulnerable to denial-of-service attacks due to CPU exhaustion in the form data normalization code. Elysia uses getAll to retrieve value from FormData. It is called directly relative to the total number of key-value pairs in the form data. The total amount of work the for loop ha...

7.5CVSS5.8AI score0.0063EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/23 9:51 p.m.•12 views

GHSA-WMW4-MW6X-6VFM ReactPress has SQL injection via dynamic column names in TypeORM query builders

Summary ReactPress API list endpoints build TypeORM QueryBuilder conditions using unsanitized HTTP query parameter names as SQL column identifiers e.g. article.$key . TypeORM parameterizes values but not column names, allowing unauthenticated attackers to inject SQL through crafted query string...

7.5CVSS5.9AI score0.00535EPSS
SaveExploits0References5
osv-ghsa
osv-ghsa
•added 2026/09/23 9:49 p.m.•15 views

GHSA-8PCW-H6W9-H46G plone.app.contenttypes has a Denial of Service in File Upload due to excessive filename length

Impact When creating an Image or File with a very large filename, Plone can become unresponsive. Even if the content loads, it can be hard to edit or delete, because the UI is unwieldy. Patches The problem has been patched in plone.app.contenttypes. On Plone 6.2, upgrade to plone.app.contenttypes...

6.5CVSS5.6AI score0.00762EPSS
SaveExploits0References11
osv-ghsa
osv-ghsa
•added 2026/09/23 9:48 p.m.•15 views

GHSA-5426-92W4-WVHV plone.app.dexterity has a Denial of Service due to excessive title or description length

Impact When creating content with a very large title or description field, Plone can become unresponsive. Even if the content loads, it can be hard to edit or delete, because the UI is unwieldy. Patches The problem has been patched in plone.app.dexterity. On Plone 6.2, upgrade to...

6.5CVSS5.6AI score0.00762EPSS
SaveExploits0References13
osv-ghsa
osv-ghsa
•added 2026/09/23 9:24 p.m.•16 views

GHSA-GVF2-2RH5-MPGF OpenC3 COSMOS: Stored, cross-user XSS via Telemetry screen BUTTON widget

Summary A user who can save a telemetry screen permission systemset can embed JavaScript in a screen BUTTON widget. The BUTTON widget evals the stored button text in the browser when the button is activated, and screens are shared content rendered to other users in the scope. As a result, an...

7.6CVSS6.3AI score0.0039EPSS
SaveExploits0References5
osv-ghsa
osv-ghsa
•added 2026/09/23 9:24 p.m.•14 views

GHSA-26R5-4MM2-PX5C Klever-Go: Zombie-order theft: `Buy` missing `IsClaimed` guard in native marketplace

Location: core/kapp/market/market.go — Buy approx. L281–436\ Severity: High The native marketplace enforces an IsClaimed guard in Claim market.go:752, CancelOrder market.go:1125, and orderEscrowAmount market.go:251, but not in Buy. Marketplace escrow is virtual: the market KApp account never...

7.1CVSS5.8AI score0.00341EPSS
SaveExploits0References5
osv-ghsa
osv-ghsa
•added 2026/09/23 9:24 p.m.•12 views

GHSA-9RG8-2WVR-FGJH Formie: Missing authorization on sent notification resend modal exposes submission PII

Impact The control panel action formie/sent-notifications/get-resend-modal-content SentNotificationsController::actionGetResendModalContent performed only requireAcceptsJson and loaded a SentNotification by request id without permission or object-level authorization checks. Any authenticated user...

7.7CVSS5.9AI score0.00238EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/23 7:13 p.m.•15 views

GHSA-9V8P-FRVJ-2PCM Klever-Go: /log controls global node logging

An unauthenticated client can connect to GET /log, send an arbitrary logger profile as the first WebSocket message, and mutate the node's global logging configuration before receiving live logs from the process. I confirmed this against a local validator built from this repository: an...

8.6CVSS6.2AI score0.00397EPSS
SaveExploits0References5
osv-ghsa
osv-ghsa
•added 2026/09/23 6:45 p.m.•13 views

GHSA-86WM-R4C5-2RC9 Wire Swift runtime: negative LENGTH_DELIMITED length in skipGroup() crashes any protobuf-decoding service

Summary Wire's Swift runtime Wire SPM/CocoaPods product, implemented by wire-runtime-swift did not reject a negative LENGTHDELIMITED field length while skipping an unknown protobuf group. A crafted 10-byte protobuf payload could cause ProtoReader.skipGroup to read a length-delimited field whose...

7.5CVSS5.6AI score0.0058EPSS
SaveExploits0References7
osv-ghsa
osv-ghsa
•added 2026/09/23 6:36 p.m.•13 views

GHSA-584P-F93J-WPGC Formie: Unauthenticated users can overwrite incomplete submissions via submit action

Impact The anonymous front-end action formie/submissions/submit SubmissionsController::actionSubmit trusted a client-supplied submissionId when loading an incomplete submission, with no session binding, ownership check, or edit token validation. An unauthenticated attacker could enumerate...

8.2CVSS5.6AI score0.00313EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/23 6:21 p.m.•12 views

GHSA-JG26-Q8HG-3PQ4 Sulu: JCR-SQL2 injection via `categories` query parameter (unauthenticated)

Impact An unauthenticated JCR-SQL2 injection exists in the Smart Content category filter of the 2.x content query builder. Category IDs supplied through the public ?categories= query parameter are only trimmed and are then concatenated directly into a JCR-SQL2 WHERE clause, without the numeric...

6.9CVSS5.8AI score0.00334EPSS
SaveExploits0References5
osv-ghsa
osv-ghsa
•added 2026/09/23 2:13 p.m.•13 views

GHSA-5MMC-8PC9-WGGG WPGraphQL: Contributor can publish and modify posts without the required capabilities via updatePost

Summary WPGraphQL 2.19.0 contains an authorization bypass in the updatePost mutation. An authenticated WordPress Contributor can change one of their own draft posts to PUBLISH despite lacking the publishposts capability. The same mutation also permits the Contributor to modify their own previousl...

5.4CVSS6.1AI score0.00275EPSS
SaveExploits0References5
osv-ghsa
osv-ghsa
•added 2026/09/23 2:04 p.m.•12 views

GHSA-MF2P-WJP4-99PQ REDAXO: Stored XSS via Unescaped Media Manager Type Name in `mediaIsInUse()`

Summary A stored cross-site scripting XSS vulnerability exists in REDAXO CMS 5.x. When an administrator attempts to delete a media file that is referenced by a Media Manager effect, the warning message rendered in the backend includes the type's name field without HTML escaping. An attacker with...

4.8CVSS5.6AI score0.00183EPSS
SaveExploits0References5
osv-ghsa
osv-ghsa
•added 2026/09/23 2:00 p.m.•11 views

GHSA-J43X-5HJQ-RGXF Plug: quadratic-time decoding of nested query/body parameters enables denial of service

Summary Plug's nested-parameter decoder Plug.Conn.Query parses URL-encoded keys in time quadratic in their bracket-nesting depth. Any unauthenticated remote attacker that can reach a Plug-based HTTP endpoint can pin a BEAM scheduler for minutes with a single small request. Details For a key like...

8.7CVSS7.3AI score0.00949EPSS
SaveExploits0References11
osv-ghsa
osv-ghsa
•added 2026/09/23 1:58 p.m.•13 views

GHSA-5VJJ-2R48-Q622 Zapros has an Unbounded Content-Encoding decompression chain that allows denial of service

Impact Who is impacted: - Any application using Zapros to make HTTP requests to untrusted servers - Applications that follow redirects to attacker-controlled hosts Attack vector: - A malicious HTTP server returns a response with many chained content encodings. When the client attempts to decode, ...

6.9CVSS5.9AI score0.00428EPSS
SaveExploits0References5
osv-ghsa
osv-ghsa
•added 2026/09/22 8:40 p.m.•17 views

GHSA-4GHV-53CQ-7WP3 Home Assistant: mDNS Server-Side Request Forgery

Summary Home Assistant Green is vulnerable to a Server-Side Request Forgery SSRF via the mDNS/Zeroconf IPP integration. An unauthenticated attacker on the local network can send a crafted mDNS response to trick Home Assistant into making HTTP requests to arbitrary hosts, including internal servic...

5.4CVSS6.2AI score0.00202EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/22 8:40 p.m.•14 views

GHSA-9Q4H-F4X5-FFQ8 Hatchet: Cross-tenant durable callback payload disclosure in Hatchet V1 Dispatcher

Summary The V1 DurableTask stream handler registers worker-supplied durable task external IDs in an in-memory callback routing map before verifying that the authenticated tenant owns the task. If the tenant-scoped ownership check fails, the handler logs the error and continues, but the map entry...

3.1CVSS5.9AI score0.00243EPSS
SaveExploits0References4
osv-ghsa
osv-ghsa
•added 2026/09/22 8:40 p.m.•17 views

GHSA-JVH5-97XG-V99F Cloudreve: SSRF guard bypass: checkIP does not decode IPv6-transition wrappers (NAT64, IPv4-compatible, 6to4) reaching internal and cloud-metadata addresses

Summary Cloudreve's server-side request forgery guard ValidateExternalURL pkg/request/ssrf.go resolves a user-supplied URL host and rejects it when any resolved IP is a loopback, private, link-local, multicast, unspecified, CGNAT, or the cloud-metadata address. The classification is performed by...

6.5CVSS6AI score0.00402EPSS
SaveExploits0References5
osv-ghsa
osv-ghsa
•added 2026/09/22 8:40 p.m.•14 views

GHSA-GFJV-GQF2-C888 Gardener: Authorization Bypass via Group Subject Injection

Overview The manage-members custom verb authorization check in the Gardener API server's customverbauthorizer admission plugin can be bypassed by adding Group or ServiceAccount subjects to a Project's member list. The check is documented as controlling "human users or groups", but the...

5.5CVSS5.8AI score0.00389EPSS
SaveExploits0References5
osv-ghsa
osv-ghsa
•added 2026/09/22 8:40 p.m.•15 views

GHSA-W89X-C962-C44G Cloudreve: Privilege Scope Bypass: State-Mutating Admin Operations Accessible via Read-Only OAuth Scope

Summary There is a privilege scope bypass in Cloudreve's admin API where two endpoints that mutate server state are missing the write-scope enforcement that their neighboring endpoints correctly apply. Specifically, the WOPI configuration fetch endpoint and the SMTP test/mail endpoint can both be...

3.8CVSS5.9AI score0.00326EPSS
SaveExploits0References5
osv-ghsa
osv-ghsa
•added 2026/09/22 8:40 p.m.•15 views

GHSA-4825-P4XM-PCF2 Spree: Broken Access Control in `PATCH /api/v3/store/carts/:id/associate` (IDOR)

Summary The Store API v3 endpoint PATCH /api/v3/store/carts/:id/associate binds a guest cart to the authenticated caller without verifying possession of that cart. It locates the cart by prefixed ID only — currentstore.carts.whereuser: nil, currentuser.findbyprefixid!params:id — and omits the...

7.1CVSS5.9AI score0.0028EPSS
SaveExploits0References7
osv-ghsa
osv-ghsa
•added 2026/09/22 8:40 p.m.•15 views

GHSA-XPJQ-3W4W-W5WR lightrag-hku: Stored Cross-Site Scripting (XSS) in the LightRAG WebUI chat/answer renderer via ingested content

Summary The LightRAG WebUI renders assistant/answer chat content as raw HTML — react-markdown is configured with rehypePlugins=rehypeRaw and skipHtml=false and no HTML sanitizer rehype-sanitize, element allow-list, or custom urlTransform. Because answer content is derived from user-ingested...

6.1CVSS5.9AI score0.00246EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/22 8:40 p.m.•23 views

GHSA-VV3M-F8X4-7377 lightrag-hku: SSRF via IPv6-transition address bypass (NAT64, IPv4-compatible, 6to4) of the native-markdown image-download guard

Summary LightRAG's native markdown parser downloads external images referenced by an uploaded markdown or textpack document. The only SSRF guard, validatedaddresses in lightrag/parser/markdown/parser.py, resolves the image host and rejects it when the resolved IP is not isglobal. That check is...

7.1CVSS5.8AI score0.00217EPSS
SaveExploits0References8
osv-ghsa
osv-ghsa
•added 2026/09/22 8:37 p.m.•20 views

GHSA-HRMJ-7RVJ-4HG8 lightrag-hku: Sensitive Information Exposure Through Raw Exception Messages in API Error Responses

Summary The LightRAG API server passes raw Python exception messages directly into HTTP error responses across 30+ error handlers in every router. When combined with the default unauthenticated configuration see companion report on CWE-306, any network-reachable client can trigger exceptions whos...

5.3CVSS5.6AI score0.00386EPSS
SaveExploits0References7
osv-ghsa
osv-ghsa
•added 2026/09/22 8:37 p.m.•15 views

GHSA-56V6-2FHR-WXGQ Nautobot: Stored cross-site scripting (XSS) in object create/edit form help text

Impact What kind of vulnerability is it? Who is impacted? It has two related instances that share the same root cause: a user-controlled model field is assigned verbatim to a form field's helptext, which is rendered with Django's |safe filter renderfield.html, bypassing auto-escaping. In both cas...

5.4CVSS5.6AI score0.00219EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/22 8:37 p.m.•16 views

GHSA-HXP9-W8X3-P566 Autobahn Python permessage-deflate bypasses maxMessagePayloadSize after inflation

Summary Autobahn Python enforces maxMessagePayloadSize against the compressed WebSocket frame length before permessage-deflate inflation, then delivers the inflated message to application callbacks without a second size check. A client frame that is only 22 compressed bytes can inflate to 4096...

5.3CVSS6AI score0.00524EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/22 8:37 p.m.•23 views

GHSA-JPVM-9FRM-HJCQ Nuclei: Environment Variable Disclosure via Response-Derived Data in DAST/Fuzz Mode

A vulnerability in Nuclei's DAST/fuzz expression evaluation path allows a malicious target server to trigger disclosure of scanner-host environment variables when the -env-vars / -ev option is explicitly enabled. This is an incomplete fix for CVE-2026-41645 / GHSA-jm34-66cf-qpvr. The original fix...

5.3CVSS5.8AI score0.0041EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/22 8:37 p.m.•17 views

GHSA-QGW5-7J4F-FG97 Nuclei: Local File Read via Workflow File-Protocol Gate Bypass

A vulnerability in Nuclei's workflow template loader allows file: protocol templates to execute without the -file flag, bypassing a security gate that is meant to prevent local file reads on the scanner host. Affected Component The issue is in the workflow template loading path. The main template...

5.5CVSS6.3AI score0.00166EPSS
SaveExploits0References6
osv-ghsa
osv-ghsa
•added 2026/09/22 8:37 p.m.•14 views

GHSA-GFW4-49F9-CP25 KubeEdge: Unbounded allocation in viaduct packer enables authenticated remote DoS against CloudHub

Summary KubeEdge CloudHub uses the viaduct packer to decode messages received from connected peers. The packer reads a 32-bit payload length from the message header and previously allocated a buffer of that size without enforcing an upper bound. An authenticated peer that can establish a viaduct...

6.5CVSS5.9AI score0.00504EPSS
SaveExploits0References15
osv-ghsa
osv-ghsa
•added 2026/09/22 8:36 p.m.•19 views

GHSA-34FC-GH42-PJ53 OpenBao's Recovery Mode Vulnerable To Token Leakage via Timing Attack

Impact When running in the highly privileged recovery mode, OpenBao was vulnerable to a timing attack against the single recovery token. This allowed an attacker to extract the recovery token and use it to perform operations against the OpenBao instance, including reading or modification of data...

9.1CVSS5.7AI score0.00497EPSS
SaveExploits0References7
osv-ghsa
osv-ghsa
•added 2026/09/22 8:36 p.m.•16 views

GHSA-59W7-V8RR-PR4P OpenBao's Templated Policies Allow Privilege Escalation via Wildcard Characters

Impact ACL Policies OpenBao supports "templated polices": Policies with placeholders that are replaced at evaluation time. This allows you to write a single policy which e.g. grants user "alice" access to all entries in a key value engine prefixed with alice/ while granting "bob" access to bob/,...

7.5CVSS5.9AI score0.00421EPSS
SaveExploits0References9
osv-ghsa
osv-ghsa
•added 2026/09/22 8:36 p.m.•15 views

GHSA-444V-8VXR-P36H OpenBao Agent Writes Secrets to Stdout

Impact During certain error conditions, OpenBao Agent's exec rendering mode will incorrectly write secrets specified in envtemplate to stdout. This primarily happens when numretries is met. This vulnerability is original to Vault and was reported via the OpenBao security mailing list. Patches Thi...

2.4CVSS5.8AI score0.00125EPSS
SaveExploits0References7
osv-ghsa
osv-ghsa
•added 2026/09/22 8:36 p.m.•15 views

GHSA-M3C6-2P7H-CFR3 KubeEdge: ConfigUpdateJob updateFields enables remote shell injection and code execution on edge nodes

Description KubeEdge ConfigUpdateJob processing was vulnerable to command injection on edge nodes. The updateFields values from a ConfigUpdateJob were concatenated into a command string and executed through a system shell. An authenticated user with sufficient permissions to create or update...

8.8CVSS6.5AI score0.00476EPSS
SaveExploits0References15
osv-ghsa
osv-ghsa
•added 2026/09/22 8:36 p.m.•19 views

GHSA-5FFH-6F9Q-5HHR Unleash: A project member can reorder activation strategies belonging to any other project / environment (cross-project integrity write), bypassing project RBAC and the audit log

Summary Unleash scopes write permissions per project and per environment: a user with the UPDATEFEATURESTRATEGY permission on project A is supposed to be able to mutate activation strategies only within project A. The endpoint POST...

4.3CVSS5.7AI score0.0023EPSS
SaveExploits0References4
osv-ghsa
osv-ghsa
•added 2026/09/22 8:36 p.m.•15 views

GHSA-93XW-J965-9MX3 MCP Atlassian: Arbitrary file read/exfiltration via upload_attachment missing validate_safe_path()

Summary The uploadattachment method in confluence/attachments.py reads and uploads arbitrary local files to Confluence without calling validatesafepath. Both download methods downloadattachment at line 223, downloadcontentattachments at line 272 correctly call validatesafepath before writing file...

7.7CVSS6.3AI score0.0034EPSS
SaveExploits1References6
osv-ghsa
osv-ghsa
•added 2026/09/22 8:36 p.m.•16 views

GHSA-G5XV-MHGM-V5F6 MCP Atlassian: OAuth fallback token storage writes plaintext access and refresh tokens with group-readable permissions

Summary When OAuth tokens are saved, MCP Atlassian always writes a plaintext fallback copy under /.mcp-atlassian/oauth-.json. The fallback file is created with the process default umask rather than restrictive permissions. In this environment the file was created as mode 0664, exposing access and...

6.1CVSS5.8AI score0.00108EPSS
SaveExploits1References6
osv-ghsa
osv-ghsa
•added 2026/09/22 8:36 p.m.•18 views

GHSA-V9M3-WFH8-5646 MCP Atlassian: Incomplete fix for GHSA-7r34-79r5-rcc9: redirect-based SSRF via unhooked requests session in Jira user-permission lookup

Summary The fix for the SSRF vulnerability tracked as GHSA-7r34-79r5-rcc9 / CVE-2026-27826 is incomplete. That fix added two defenses: validateurlforssrf on the per-request X-Atlassian-Jira-Url / X-Atlassian-Confluence-Url headers blocking a directly-internal base URL, and a redirect-validation...

5.3CVSS6.3AI score0.00322EPSS
SaveExploits1References5
osv-ghsa
osv-ghsa
•added 2026/09/22 8:36 p.m.•25 views

GHSA-F6PJ-QV47-G96W MCP Atlassian: Arbitrary server-local file upload to Jira/Confluence attachments via unrestricted file_path parameters

Summary The Jira and Confluence attachment upload tools accept caller-controlled file path parameters and read those paths from the MCP server's local filesystem before uploading the file as an Atlassian attachment. In local stdio deployments, this can expose files readable by the user's MCP...

8.3CVSS6.2AI score0.00388EPSS
SaveExploits1References5
osv-ghsa
osv-ghsa
•added 2026/09/22 8:36 p.m.•14 views

GHSA-HGCF-4MQ8-5266 MCP Atlassian: SSRF Protection Bypass

Environment - Project: sooperset/mcp-atlassian - Affected function: validateurlforssrf - Affected path: header-based Jira/Confluence URL authentication flow - Tested endpoint: POST /mcp - Tested version: 2.14.5 Description The SSRF protection in validateurlforssrf can be bypassed with a URL...

8.8CVSS6AI score0.00324EPSS
SaveExploits1References6
osv-ghsa
osv-ghsa
•added 2026/09/22 8:35 p.m.•15 views

GHSA-6CR4-CCF3-X7H4 MCP Atlassian: Arbitrary file read via confluence_upload_attachment allows exfiltration of server credentials

Summary Missing path validation in confluenceuploadattachment allows any authenticated MCP client to read arbitrary files from the server filesystem and exfiltrate their contents to Confluence. On Linux deployments, /proc/self/environ yields all runtime secrets in a single call. --- Details...

7.7CVSS6.2AI score0.00408EPSS
SaveExploits1References5
osv-ghsa
osv-ghsa
•added 2026/09/22 8:35 p.m.•15 views

GHSA-49XV-9743-PW8W MCP Atlassian: SSRF via DNS Rebinding in Header-Based Authentication Flow

Summary The SSRF protection for header-based authentication uses a validate-then-use pattern vulnerable to DNS rebinding. validateurlforssrf resolves the hostname via DNS and checks that the resolved IP is globally routable. However, the actual HTTP request happens later, during which the DNS...

5.9CVSS6.1AI score0.0027EPSS
SaveExploits1References6
osv-ghsa
osv-ghsa
•added 2026/09/22 8:35 p.m.•19 views

GHSA-MFV2-4WVM-9PGP MCP Atlassian: Path traversal in upload_attachment allows arbitrary file read and exfiltration via MCP tool call

Summary The uploadattachment functions in both the Jira and Confluence modules accept a user-controlled filepath parameter and open the specified file for reading without calling validatesafepath. An authenticated MCP client can supply an arbitrary path such as /etc/passwd or /proc/self/environ,...

6.5CVSS6.3AI score0.00442EPSS
SaveExploits1References5
Total number of security vulnerabilities17306