<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: CVE Reports</title>
    <description>The latest articles on DEV Community by CVE Reports (@cverports).</description>
    <link>https://dev.to/cverports</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1959489%2F6e9f36b9-96a5-441a-a9b5-6993444f71d8.png</url>
      <title>DEV Community: CVE Reports</title>
      <link>https://dev.to/cverports</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/cverports"/>
    <language>en</language>
    <item>
      <title>CVE-2026-9354: CVE-2026-9354: Arbitrary Mass Mention Bypass in NousResearch hermes-agent Slack and Mattermost Adapters</title>
      <dc:creator>CVE Reports</dc:creator>
      <pubDate>Sun, 24 May 2026 07:11:16 +0000</pubDate>
      <link>https://dev.to/cverports/cve-2026-9354-cve-2026-9354-arbitrary-mass-mention-bypass-in-nousresearch-hermes-agent-slack-and-3f18</link>
      <guid>https://dev.to/cverports/cve-2026-9354-cve-2026-9354-arbitrary-mass-mention-bypass-in-nousresearch-hermes-agent-slack-and-3f18</guid>
      <description>&lt;h1&gt;
  
  
  CVE-2026-9354: Arbitrary Mass Mention Bypass in NousResearch hermes-agent Slack and Mattermost Adapters
&lt;/h1&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Vulnerability ID:&lt;/strong&gt; CVE-2026-9354&lt;br&gt;
&lt;strong&gt;CVSS Score:&lt;/strong&gt; 6.9&lt;br&gt;
&lt;strong&gt;Published:&lt;/strong&gt; 2026-05-24&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;A vulnerability in the Slack and Mattermost platform adapters for NousResearch hermes-agent permits an unauthenticated remote attacker to execute arbitrary mass mentions. By leveraging prompt injection, an attacker can bypass output sanitization logic and trigger workspace-wide notification exhaustion.&lt;/p&gt;

&lt;h2&gt;
  
  
  TL;DR
&lt;/h2&gt;

&lt;p&gt;Unauthenticated prompt injection in hermes-agent Slack and Mattermost adapters allows attackers to trigger mass ping notifications via unescaped tags.&lt;/p&gt;




&lt;h3&gt;
  
  
  ⚠️ Exploit Status: POC
&lt;/h3&gt;

&lt;h2&gt;
  
  
  Technical Details
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;CWE ID&lt;/strong&gt;: CWE-116 / CWE-20&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Attack Vector&lt;/strong&gt;: Network (Prompt Injection)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CVSS 4.0&lt;/strong&gt;: 6.9 (Medium)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CVSS 3.1&lt;/strong&gt;: 5.4 (Medium)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Impact&lt;/strong&gt;: Availability (Notification Exhaustion)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Exploit Status&lt;/strong&gt;: Public PoC Available&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CISA KEV&lt;/strong&gt;: Not Listed&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Affected Systems
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;NousResearch hermes-agent &amp;lt;= 2026.4.16 (Slack Adapter)&lt;/li&gt;
&lt;li&gt;NousResearch hermes-agent &amp;lt;= 2026.4.16 (Mattermost Adapter)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;hermes-agent&lt;/strong&gt;: &amp;lt;= 2026.4.16&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Exploit Details
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://gist.github.com/YLChen-007/e90fb38ac03284176bae49898a3a46a4" rel="noopener noreferrer"&gt;GitHub Gist&lt;/a&gt;: Proof of Concept reproducing the mass ping bypass against Slack and Mattermost endpoints&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Mitigation Strategies
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Modify Slack adapter regex to exclude broadcast tags or implement secondary escaping pass&lt;/li&gt;
&lt;li&gt;Inject 'disable_mentions': true into Mattermost adapter payload props&lt;/li&gt;
&lt;li&gt;Implement universal LLM output guardrails to neutralize platform-specific mention syntax&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Remediation Steps:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Locate gateway/platforms/mattermost.py in the hermes-agent source&lt;/li&gt;
&lt;li&gt;Update the post request payload to include 'props': {'disable_mentions': True}&lt;/li&gt;
&lt;li&gt;Locate gateway/platforms/slack.py in the hermes-agent source&lt;/li&gt;
&lt;li&gt;Add a pre-transmission replace function for '&amp;lt;!everyone&amp;gt;', '&amp;lt;!channel&amp;gt;', and '&amp;lt;!here&amp;gt;'&lt;/li&gt;
&lt;li&gt;Restart the hermes-agent service to apply source modifications&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  References
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://vuldb.com/vuln/365317" rel="noopener noreferrer"&gt;VulDB Entry for CVE-2026-9354&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cve.org/CVERecord?id=CVE-2026-9354" rel="noopener noreferrer"&gt;CVE.org Record for CVE-2026-9354&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gist.github.com/YLChen-007/e90fb38ac03284176bae49898a3a46a4" rel="noopener noreferrer"&gt;PoC Exploit Report&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/NousResearch/hermes-agent" rel="noopener noreferrer"&gt;hermes-agent Source Code Repository&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;&lt;a href="https://cvereports.com/reports/CVE-2026-9354" rel="noopener noreferrer"&gt;Read the full report for CVE-2026-9354 on our website&lt;/a&gt; for more details including interactive diagrams and full exploit analysis.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>security</category>
      <category>cve</category>
      <category>cybersecurity</category>
    </item>
    <item>
      <title>CVE-2026-9306: CVE-2026-9306: Unauthenticated Insecure Direct Object Reference (IDOR) in QuantumNous new-api Midjourney Relay</title>
      <dc:creator>CVE Reports</dc:creator>
      <pubDate>Sat, 23 May 2026 22:20:51 +0000</pubDate>
      <link>https://dev.to/cverports/cve-2026-9306-cve-2026-9306-unauthenticated-insecure-direct-object-reference-idor-in-47oa</link>
      <guid>https://dev.to/cverports/cve-2026-9306-cve-2026-9306-unauthenticated-insecure-direct-object-reference-idor-in-47oa</guid>
      <description>&lt;h1&gt;
  
  
  CVE-2026-9306: Unauthenticated Insecure Direct Object Reference (IDOR) in QuantumNous new-api Midjourney Relay
&lt;/h1&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Vulnerability ID:&lt;/strong&gt; CVE-2026-9306&lt;br&gt;
&lt;strong&gt;CVSS Score:&lt;/strong&gt; 6.3&lt;br&gt;
&lt;strong&gt;Published:&lt;/strong&gt; 2026-05-23&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;CVE-2026-9306 is a critical unauthenticated Insecure Direct Object Reference (IDOR) vulnerability located in the QuantumNous new-api application, affecting versions up to and including 0.12.1. The flaw is caused by improper middleware ordering combined with a lack of object-level authorization checks. This allows remote, unauthenticated attackers to retrieve sensitive Midjourney images belonging to other users by supplying a valid task identifier.&lt;/p&gt;

&lt;h2&gt;
  
  
  TL;DR
&lt;/h2&gt;

&lt;p&gt;An architectural flaw in QuantumNous new-api &amp;lt;= 0.12.1 allows unauthenticated attackers to bypass authorization and extract user-generated Midjourney images via the &lt;code&gt;/mj/image/:id&lt;/code&gt; endpoint using a valid task ID.&lt;/p&gt;




&lt;h3&gt;
  
  
  ⚠️ Exploit Status: WEAPONIZED
&lt;/h3&gt;

&lt;h2&gt;
  
  
  Technical Details
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;CWE ID&lt;/strong&gt;: CWE-639&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Attack Vector&lt;/strong&gt;: Network&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CVSS 4.0&lt;/strong&gt;: 6.3&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Authentication&lt;/strong&gt;: None Required&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Impact&lt;/strong&gt;: Data Exfiltration (Low Confidentiality)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Exploit Status&lt;/strong&gt;: Weaponized PoC Available&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;KEV Status&lt;/strong&gt;: Not Listed&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Affected Systems
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;QuantumNous new-api&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;new-api&lt;/strong&gt;: &amp;lt;= 0.12.1&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Exploit Details
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://gist.github.com/YLChen-007/13974ead25fc6dac42fd7bac62fbb2df" rel="noopener noreferrer"&gt;GitHub Gist&lt;/a&gt;: Technical Advisory &amp;amp; PoC&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Mitigation Strategies
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Manual code modification to fix middleware ordering&lt;/li&gt;
&lt;li&gt;Manual code modification to enforce user scoping in database queries&lt;/li&gt;
&lt;li&gt;Deployment of Web Application Firewall (WAF) rules to enforce authentication headers&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Remediation Steps:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open &lt;code&gt;router/relay-router.go&lt;/code&gt; in the repository source.&lt;/li&gt;
&lt;li&gt;Locate the line &lt;code&gt;relayMjRouter.GET("/image/:id", relay.RelayMidjourneyImage)&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Move this line below the &lt;code&gt;relayMjRouter.Use(middleware.TokenAuth(), middleware.Distribute())&lt;/code&gt; declaration.&lt;/li&gt;
&lt;li&gt;Open &lt;code&gt;relay/mjproxy_handler.go&lt;/code&gt; and locate the data retrieval call.&lt;/li&gt;
&lt;li&gt;Modify the call from &lt;code&gt;model.GetByOnlyMJId(taskId)&lt;/code&gt; to &lt;code&gt;model.GetByMJId(userId, taskId)&lt;/code&gt;, ensuring the &lt;code&gt;userId&lt;/code&gt; is extracted from the authenticated Gin context.&lt;/li&gt;
&lt;li&gt;Recompile the application and restart the service.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  References
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://vuldb.com/vuln/365253" rel="noopener noreferrer"&gt;VulDB Entry 365253&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gist.github.com/YLChen-007/13974ead25fc6dac42fd7bac62fbb2df" rel="noopener noreferrer"&gt;Technical Advisory &amp;amp; PoC (Gist)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/QuantumNous/new-api" rel="noopener noreferrer"&gt;GitHub Repository&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/QuantumNous/new-api/blob/main/router/relay-router.go" rel="noopener noreferrer"&gt;Vulnerable File&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;&lt;a href="https://cvereports.com/reports/CVE-2026-9306" rel="noopener noreferrer"&gt;Read the full report for CVE-2026-9306 on our website&lt;/a&gt; for more details including interactive diagrams and full exploit analysis.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>security</category>
      <category>cve</category>
      <category>cybersecurity</category>
    </item>
    <item>
      <title>GHSA-GGXF-37HM-9WQF: GHSA-GGXF-37HM-9WQF: Session Leakage via Unsafe Challenge Path Parsing in instagrapi</title>
      <dc:creator>CVE Reports</dc:creator>
      <pubDate>Sat, 23 May 2026 06:10:50 +0000</pubDate>
      <link>https://dev.to/cverports/ghsa-ggxf-37hm-9wqf-ghsa-ggxf-37hm-9wqf-session-leakage-via-unsafe-challenge-path-parsing-in-52ij</link>
      <guid>https://dev.to/cverports/ghsa-ggxf-37hm-9wqf-ghsa-ggxf-37hm-9wqf-session-leakage-via-unsafe-challenge-path-parsing-in-52ij</guid>
      <description>&lt;h1&gt;
  
  
  GHSA-GGXF-37HM-9WQF: Session Leakage via Unsafe Challenge Path Parsing in instagrapi
&lt;/h1&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Vulnerability ID:&lt;/strong&gt; GHSA-GGXF-37HM-9WQF&lt;br&gt;
&lt;strong&gt;CVSS Score:&lt;/strong&gt; 6.5&lt;br&gt;
&lt;strong&gt;Published:&lt;/strong&gt; 2026-05-23&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The instagrapi library prior to version 2.6.9 contains an improper input validation vulnerability within its challenge handling mechanism. Maliciously crafted server responses can manipulate the client into forwarding session cookies and credentials to an external attacker-controlled domain.&lt;/p&gt;

&lt;h2&gt;
  
  
  TL;DR
&lt;/h2&gt;

&lt;p&gt;Versions of instagrapi before 2.6.9 are vulnerable to a session leakage flaw where malformed API paths in challenge responses redirect authenticated requests to arbitrary external servers.&lt;/p&gt;




&lt;h3&gt;
  
  
  ⚠️ Exploit Status: POC
&lt;/h3&gt;

&lt;h2&gt;
  
  
  Technical Details
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;CWE ID&lt;/strong&gt;: CWE-20&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Attack Vector&lt;/strong&gt;: Adjacent Network&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CVSS Score&lt;/strong&gt;: 6.5&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Impact&lt;/strong&gt;: Session Hijacking / Credential Leakage&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Exploit Status&lt;/strong&gt;: Proof of Concept available&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Remediation&lt;/strong&gt;: Update to version 2.6.9&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Affected Systems
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;instagrapi (PyPI package) versions &amp;lt; 2.6.9&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;instagrapi&lt;/strong&gt;: &amp;lt; 2.6.9 (Fixed in: &lt;code&gt;2.6.9&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Code Analysis
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Commit: &lt;a href="https://github.com/subzeroid/instagrapi/commit/c442a0c283527db60da710cdcd66f0876ef32552" rel="noopener noreferrer"&gt;c442a0c&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Fix unsafe signup challenge path handling&lt;/p&gt;

&lt;h2&gt;
  
  
  Exploit Details
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://github.com/subzeroid/instagrapi/pull/2516" rel="noopener noreferrer"&gt;GitHub Fix PR (Unit Test)&lt;/a&gt;: The patch PR includes unit tests demonstrating the payload '&lt;a class="mentioned-user" href="https://dev.to/attacker"&gt;@attacker&lt;/a&gt;.example' resulting in redirection.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Mitigation Strategies
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Upgrade the instagrapi package to the patched version (2.6.9).&lt;/li&gt;
&lt;li&gt;Implement strict egress filtering to ensure outbound traffic from the application host is restricted to known, legitimate API domains.&lt;/li&gt;
&lt;li&gt;Enforce strict TLS validation to prevent Man-in-the-Middle tampering of API responses.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Remediation Steps:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Identify all projects and services utilizing the instagrapi library via dependency auditing tools.&lt;/li&gt;
&lt;li&gt;Update the dependency mapping (e.g., requirements.txt, pyproject.toml) to specify instagrapi &amp;gt;= 2.6.9.&lt;/li&gt;
&lt;li&gt;Execute automated test suites to verify that the upgrade does not introduce functional regressions.&lt;/li&gt;
&lt;li&gt;Deploy the updated application build to production environments.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  References
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/advisories/GHSA-ggxf-37hm-9wqf" rel="noopener noreferrer"&gt;GitHub Advisory: GHSA-ggxf-37hm-9wqf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/subzeroid/instagrapi/pull/2516" rel="noopener noreferrer"&gt;instagrapi Pull Request #2516&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/subzeroid/instagrapi/commit/c442a0c283527db60da710cdcd66f0876ef32552" rel="noopener noreferrer"&gt;Fix Commit c442a0c&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://osv.dev/vulnerability/GHSA-ggxf-37hm-9wqf" rel="noopener noreferrer"&gt;OSV Record&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;&lt;a href="https://cvereports.com/reports/GHSA-GGXF-37HM-9WQF" rel="noopener noreferrer"&gt;Read the full report for GHSA-GGXF-37HM-9WQF on our website&lt;/a&gt; for more details including interactive diagrams and full exploit analysis.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>security</category>
      <category>cve</category>
      <category>cybersecurity</category>
      <category>ghsa</category>
    </item>
    <item>
      <title>GHSA-QQQM-5547-774X: GHSA-QQQM-5547-774X: Unauthenticated Path Traversal in FileBrowser Quantum PATCH Handler</title>
      <dc:creator>CVE Reports</dc:creator>
      <pubDate>Fri, 22 May 2026 20:40:50 +0000</pubDate>
      <link>https://dev.to/cverports/ghsa-qqqm-5547-774x-ghsa-qqqm-5547-774x-unauthenticated-path-traversal-in-filebrowser-quantum-1ghe</link>
      <guid>https://dev.to/cverports/ghsa-qqqm-5547-774x-ghsa-qqqm-5547-774x-unauthenticated-path-traversal-in-filebrowser-quantum-1ghe</guid>
      <description>&lt;h1&gt;
  
  
  GHSA-QQQM-5547-774X: Unauthenticated Path Traversal in FileBrowser Quantum PATCH Handler
&lt;/h1&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Vulnerability ID:&lt;/strong&gt; GHSA-QQQM-5547-774X&lt;br&gt;
&lt;strong&gt;CVSS Score:&lt;/strong&gt; 9.1&lt;br&gt;
&lt;strong&gt;Published:&lt;/strong&gt; 2026-05-22&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;GHSA-QQQM-5547-774X is a critical path traversal vulnerability in the FileBrowser Quantum application, specifically within the Go backend package. The vulnerability resides in the HTTP handler responsible for processing bulk file modifications via the public API. Unauthenticated attackers can exploit an order-of-operations flaw in the path sanitization logic to bypass intended directory restrictions. This allows adversaries to arbitrarily read, move, and overwrite files on the underlying filesystem by supplying specially crafted HTTP PATCH requests.&lt;/p&gt;

&lt;h2&gt;
  
  
  TL;DR
&lt;/h2&gt;

&lt;p&gt;An unauthenticated path traversal in FileBrowser Quantum's PATCH endpoint allows attackers to move or rename arbitrary files by exploiting an order-of-operations flaw in path sanitization.&lt;/p&gt;




&lt;h3&gt;
  
  
  ⚠️ Exploit Status: POC
&lt;/h3&gt;

&lt;h2&gt;
  
  
  Technical Details
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;CWE ID&lt;/strong&gt;: CWE-22&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Attack Vector&lt;/strong&gt;: Network&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CVSS v4.0&lt;/strong&gt;: 9.1&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Exploit Status&lt;/strong&gt;: Proof-of-Concept&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Privileges Required&lt;/strong&gt;: None (Unauthenticated)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Impact&lt;/strong&gt;: Arbitrary File Read/Write&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Affected Systems
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;FileBrowser Quantum Go Backend (github.com/gtsteffaniak/filebrowser/backend)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;FileBrowser Quantum&lt;/strong&gt;: &amp;lt; 28e9b81e438e (Fixed in: &lt;code&gt;0.0.0-20260518193514-28e9b81e438e&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Mitigation Strategies
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Update the application to pseudo-version 0.0.0-20260518193514-28e9b81e438e or later.&lt;/li&gt;
&lt;li&gt;Disable the 'Allow Modify' permission on all public share links.&lt;/li&gt;
&lt;li&gt;Deploy Web Application Firewall (WAF) rules to inspect and block traversal sequences in JSON bodies.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Remediation Steps:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Identify the current running version of FileBrowser Quantum.&lt;/li&gt;
&lt;li&gt;Pull the latest container image or compile the backend from source including commit 28e9b81e438e.&lt;/li&gt;
&lt;li&gt;Restart the FileBrowser service to apply the patch.&lt;/li&gt;
&lt;li&gt;Audit existing public shares and verify none maintain the Allow Modify flag unless strictly necessary and tightly scoped.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  References
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/advisories/GHSA-qqqm-5547-774x" rel="noopener noreferrer"&gt;GitHub Advisory: GHSA-qqqm-5547-774x&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/gtsteffaniak/filebrowser" rel="noopener noreferrer"&gt;Project Repository&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44542" rel="noopener noreferrer"&gt;Sibling Vulnerability (CVE-2026-44542)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://osv.dev/vulnerability/GHSA-qqqm-5547-774x" rel="noopener noreferrer"&gt;OSV Data&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;&lt;a href="https://cvereports.com/reports/GHSA-QQQM-5547-774X" rel="noopener noreferrer"&gt;Read the full report for GHSA-QQQM-5547-774X on our website&lt;/a&gt; for more details including interactive diagrams and full exploit analysis.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>security</category>
      <category>cve</category>
      <category>cybersecurity</category>
      <category>ghsa</category>
    </item>
    <item>
      <title>CVE-2026-8723: CVE-2026-8723: Synchronous Denial of Service in qs npm Package via TypeError</title>
      <dc:creator>CVE Reports</dc:creator>
      <pubDate>Fri, 22 May 2026 20:10:50 +0000</pubDate>
      <link>https://dev.to/cverports/cve-2026-8723-cve-2026-8723-synchronous-denial-of-service-in-qs-npm-package-via-typeerror-217j</link>
      <guid>https://dev.to/cverports/cve-2026-8723-cve-2026-8723-synchronous-denial-of-service-in-qs-npm-package-via-typeerror-217j</guid>
      <description>&lt;h1&gt;
  
  
  CVE-2026-8723: Synchronous Denial of Service in qs npm Package via TypeError
&lt;/h1&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Vulnerability ID:&lt;/strong&gt; CVE-2026-8723&lt;br&gt;
&lt;strong&gt;CVSS Score:&lt;/strong&gt; 5.3&lt;br&gt;
&lt;strong&gt;Published:&lt;/strong&gt; 2026-05-22&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The qs query string parsing and serialization library for Node.js is vulnerable to a synchronous Denial of Service (DoS) attack. The vulnerability manifests as a process-terminating TypeError when processing arrays with null or undefined elements under specific configuration parameters.&lt;/p&gt;

&lt;h2&gt;
  
  
  TL;DR
&lt;/h2&gt;

&lt;p&gt;A configuration-dependent vulnerability in qs.stringify allows attackers to crash the hosting Node.js process by supplying arrays with null or undefined elements when comma formatting and encodeValuesOnly are enabled.&lt;/p&gt;




&lt;h3&gt;
  
  
  ⚠️ Exploit Status: POC
&lt;/h3&gt;

&lt;h2&gt;
  
  
  Technical Details
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;CWE ID&lt;/strong&gt;: CWE-476&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Attack Vector&lt;/strong&gt;: Network&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CVSS v3.1&lt;/strong&gt;: 5.3&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;EPSS Score&lt;/strong&gt;: 0.00044&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Impact&lt;/strong&gt;: Denial of Service (Process Termination)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Exploit Status&lt;/strong&gt;: poc&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;KEV Status&lt;/strong&gt;: Not Listed&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Affected Systems
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Node.js applications&lt;/li&gt;
&lt;li&gt;Projects utilizing the qs npm package versions 6.11.1 through 6.15.1&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;qs&lt;/strong&gt;: &amp;gt;= 6.11.1 &amp;lt; 6.15.2 (Fixed in: &lt;code&gt;6.15.2&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Code Analysis
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Commit: &lt;a href="https://github.com/ljharb/qs/commit/21f80b33e5c8b3f7eba1034fff0da4a4a37a1d41" rel="noopener noreferrer"&gt;21f80b3&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Fix: add null check in encoder mapping for comma-separated arrays&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight diff"&gt;&lt;code&gt;&lt;span class="gd"&gt;--- a/lib/stringify.js
&lt;/span&gt;&lt;span class="gi"&gt;+++ b/lib/stringify.js
&lt;/span&gt;&lt;span class="p"&gt;@@ -142,7 +142,9 @@&lt;/span&gt; var stringify = function stringify(
     if (generateArrayPrefix === 'comma' &amp;amp;&amp;amp; isArray(obj)) {
         // we need to join elements in
         if (encodeValuesOnly &amp;amp;&amp;amp; encoder) {
&lt;span class="gd"&gt;-            obj = utils.maybeMap(obj, encoder);
&lt;/span&gt;&lt;span class="gi"&gt;+            obj = utils.maybeMap(obj, function (v) {
+                return v == null ? v : encoder(v);
+            });
&lt;/span&gt;         }
         objKeys = [{ value: obj.length &amp;gt; 0 ? obj.join(',') || null : void undefined }];
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Exploit Details
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://github.com/ljharb/qs/security/advisories/GHSA-q8mj-m7cp-5q26" rel="noopener noreferrer"&gt;Vendor Advisory&lt;/a&gt;: Public proof of concept exploiting the qs.stringify TypeError crash&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Mitigation Strategies
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Upgrade the qs package to a patched version&lt;/li&gt;
&lt;li&gt;Modify application configuration to avoid vulnerable stringify options&lt;/li&gt;
&lt;li&gt;Implement defensive error handling around serialization logic&lt;/li&gt;
&lt;li&gt;Sanitize application state before passing data to serializers&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Remediation Steps:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Identify all projects in your environment utilizing the &lt;code&gt;qs&lt;/code&gt; npm package.&lt;/li&gt;
&lt;li&gt;Audit the codebase for usage of &lt;code&gt;qs.stringify&lt;/code&gt; with options &lt;code&gt;{ arrayFormat: 'comma', encodeValuesOnly: true }&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Update &lt;code&gt;package.json&lt;/code&gt; dependencies to ensure &lt;code&gt;qs&lt;/code&gt; is version &lt;code&gt;6.15.2&lt;/code&gt; or higher.&lt;/li&gt;
&lt;li&gt;Execute &lt;code&gt;npm install&lt;/code&gt; or &lt;code&gt;yarn install&lt;/code&gt; to apply the updated dependency.&lt;/li&gt;
&lt;li&gt;Deploy the updated application to target environments.&lt;/li&gt;
&lt;li&gt;If upgrade is impossible, wrap vulnerable &lt;code&gt;qs.stringify&lt;/code&gt; calls in a &lt;code&gt;try-catch&lt;/code&gt; block.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  References
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/ljharb/qs/security/advisories/GHSA-q8mj-m7cp-5q26" rel="noopener noreferrer"&gt;GitHub Advisory: GHSA-q8mj-m7cp-5q26&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://nvd.nist.gov/vuln/detail/CVE-2026-8723" rel="noopener noreferrer"&gt;NVD Record for CVE-2026-8723&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cve.org/CVERecord?id=CVE-2026-8723" rel="noopener noreferrer"&gt;CVE.org Record for CVE-2026-8723&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;&lt;a href="https://cvereports.com/reports/CVE-2026-8723" rel="noopener noreferrer"&gt;Read the full report for CVE-2026-8723 on our website&lt;/a&gt; for more details including interactive diagrams and full exploit analysis.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>security</category>
      <category>cve</category>
      <category>cybersecurity</category>
    </item>
    <item>
      <title>GHSA-7M8F-HGJQ-8GC9: GHSA-7M8F-HGJQ-8GC9: Pre-Authentication Denial of Service via Insecure Deserialization Order in aiosend</title>
      <dc:creator>CVE Reports</dc:creator>
      <pubDate>Fri, 22 May 2026 19:40:51 +0000</pubDate>
      <link>https://dev.to/cverports/ghsa-7m8f-hgjq-8gc9-ghsa-7m8f-hgjq-8gc9-pre-authentication-denial-of-service-via-insecure-3392</link>
      <guid>https://dev.to/cverports/ghsa-7m8f-hgjq-8gc9-ghsa-7m8f-hgjq-8gc9-pre-authentication-denial-of-service-via-insecure-3392</guid>
      <description>&lt;h1&gt;
  
  
  GHSA-7M8F-HGJQ-8GC9: Pre-Authentication Denial of Service via Insecure Deserialization Order in aiosend
&lt;/h1&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Vulnerability ID:&lt;/strong&gt; GHSA-7M8F-HGJQ-8GC9&lt;br&gt;
&lt;strong&gt;CVSS Score:&lt;/strong&gt; 7.5&lt;br&gt;
&lt;strong&gt;Published:&lt;/strong&gt; 2026-05-22&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The aiosend library prior to version 3.0.6 contains a pre-authentication Denial of Service (DoS) vulnerability in its webhook handling mechanism. The software processes and deserializes incoming JSON payloads before verifying the cryptographic signature, allowing unauthenticated attackers to exhaust server CPU and memory resources by sending large, complex payloads.&lt;/p&gt;

&lt;h2&gt;
  
  
  TL;DR
&lt;/h2&gt;

&lt;p&gt;Pre-auth DoS in aiosend &amp;lt; 3.0.6 due to full Pydantic JSON deserialization occurring prior to HMAC signature verification on webhook endpoints.&lt;/p&gt;




&lt;h3&gt;
  
  
  ⚠️ Exploit Status: POC
&lt;/h3&gt;

&lt;h2&gt;
  
  
  Technical Details
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Vulnerability Type&lt;/strong&gt;: Pre-auth Denial of Service (DoS)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CWE ID&lt;/strong&gt;: CWE-400 (Uncontrolled Resource Consumption)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CVSS v3.1 Score&lt;/strong&gt;: 7.5 (High)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Attack Vector&lt;/strong&gt;: Network&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Authentication Required&lt;/strong&gt;: None&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Affected Component&lt;/strong&gt;: aiosend/webhook/base.py&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Exploit Status&lt;/strong&gt;: PoC Available&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Affected Systems
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;aiosend Python package&lt;/li&gt;
&lt;li&gt;Applications utilizing aiosend for webhook processing&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;aiosend&lt;/strong&gt;: &amp;lt; 3.0.6 (Fixed in: &lt;code&gt;3.0.6&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Mitigation Strategies
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Upgrade the aiosend library to version 3.0.6 or later.&lt;/li&gt;
&lt;li&gt;Implement WAF rules to drop POST requests to webhook endpoints lacking proper authentication headers.&lt;/li&gt;
&lt;li&gt;Configure reverse proxies (e.g., Nginx) to enforce strict maximum request body sizes for incoming webhooks.&lt;/li&gt;
&lt;li&gt;Utilize application framework middleware to reject requests exceeding expected Content-Length bounds.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Remediation Steps:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Audit project dependencies to identify the installed version of aiosend.&lt;/li&gt;
&lt;li&gt;Update the aiosend dependency to version 3.0.6 in requirements.txt, Pipfile, or pyproject.toml.&lt;/li&gt;
&lt;li&gt;Rebuild and deploy the application environment with the updated dependencies.&lt;/li&gt;
&lt;li&gt;Configure web servers or reverse proxies to enforce a strict body size limit (e.g., 50KB) on the exposed webhook URL paths.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  References
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/advisories/GHSA-7m8f-hgjq-8gc9" rel="noopener noreferrer"&gt;GitHub Advisory Database: GHSA-7M8F-HGJQ-8GC9&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/vovchic17/aiosend/security/advisories/GHSA-7m8f-hgjq-8gc9" rel="noopener noreferrer"&gt;aiosend Security Advisory&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/vovchic17/aiosend" rel="noopener noreferrer"&gt;aiosend Repository&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;&lt;a href="https://cvereports.com/reports/GHSA-7M8F-HGJQ-8GC9" rel="noopener noreferrer"&gt;Read the full report for GHSA-7M8F-HGJQ-8GC9 on our website&lt;/a&gt; for more details including interactive diagrams and full exploit analysis.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>security</category>
      <category>cve</category>
      <category>cybersecurity</category>
      <category>ghsa</category>
    </item>
    <item>
      <title>GHSA-JQQ5-8PX3-9M6M: GHSA-JQQ5-8PX3-9M6M: Single-Byte Heap Overflow Bypass in ImageMagick JSON and YAML Encoders</title>
      <dc:creator>CVE Reports</dc:creator>
      <pubDate>Fri, 22 May 2026 06:10:51 +0000</pubDate>
      <link>https://dev.to/cverports/ghsa-jqq5-8px3-9m6m-ghsa-jqq5-8px3-9m6m-single-byte-heap-overflow-bypass-in-imagemagick-json-and-39nn</link>
      <guid>https://dev.to/cverports/ghsa-jqq5-8px3-9m6m-ghsa-jqq5-8px3-9m6m-single-byte-heap-overflow-bypass-in-imagemagick-json-and-39nn</guid>
      <description>&lt;h1&gt;
  
  
  GHSA-JQQ5-8PX3-9M6M: Single-Byte Heap Overflow Bypass in ImageMagick JSON and YAML Encoders
&lt;/h1&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Vulnerability ID:&lt;/strong&gt; GHSA-JQQ5-8PX3-9M6M&lt;br&gt;
&lt;strong&gt;CVSS Score:&lt;/strong&gt; 6.2&lt;br&gt;
&lt;strong&gt;Published:&lt;/strong&gt; 2026-05-21&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;A heap-based buffer overflow vulnerability exists in the JSON and YAML encoders of ImageMagick and Magick.NET. This issue constitutes an incomplete fix for CVE-2026-40169, resulting in a single-byte out-of-bounds write (off-by-one error) during image metadata serialization.&lt;/p&gt;

&lt;h2&gt;
  
  
  TL;DR
&lt;/h2&gt;

&lt;p&gt;ImageMagick &amp;lt; 7.1.2-19 and Magick.NET &amp;lt; 14.12.0 suffer from a single-byte heap overflow in their JSON/YAML encoders. An incomplete patch for a prior vulnerability allows an attacker to cause a denial of service via a crafted file.&lt;/p&gt;




&lt;h3&gt;
  
  
  ⚠️ Exploit Status: POC
&lt;/h3&gt;

&lt;h2&gt;
  
  
  Technical Details
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;CWE ID&lt;/strong&gt;: CWE-122, CWE-193&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Attack Vector&lt;/strong&gt;: Local / Remote via File Upload&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CVSS Score&lt;/strong&gt;: 6.2&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Impact&lt;/strong&gt;: Denial of Service (DoS)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Exploit Status&lt;/strong&gt;: Proof of Concept (PoC) Exists&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;KEV Status&lt;/strong&gt;: Not Listed&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Affected Systems
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;ImageMagick Core&lt;/li&gt;
&lt;li&gt;Magick.NET NuGet Packages&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;ImageMagick&lt;/strong&gt;: &amp;lt; 7.1.2-19 (Fixed in: &lt;code&gt;7.1.2-19&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Magick.NET&lt;/strong&gt;: &amp;lt; 14.12.0 (Fixed in: &lt;code&gt;14.12.0&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Exploit Details
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://github.com/advisories/GHSA-JQQ5-8PX3-9M6M" rel="noopener noreferrer"&gt;Private Researcher (007bsd)&lt;/a&gt;: A Proof-of-Concept demonstrating the crash exists in the private researcher community.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Mitigation Strategies
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Update ImageMagick to version 7.1.2-19 or later&lt;/li&gt;
&lt;li&gt;Update Magick.NET packages to version 14.12.0 or later&lt;/li&gt;
&lt;li&gt;Disable the JSON and YAML coders via ImageMagick's policy.xml if updates are not possible&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Remediation Steps:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Identify all systems and applications using ImageMagick or Magick.NET.&lt;/li&gt;
&lt;li&gt;Check the installed version of the libraries.&lt;/li&gt;
&lt;li&gt;If utilizing Magick.NET, update the project's NuGet package references to version 14.12.0.&lt;/li&gt;
&lt;li&gt;If utilizing ImageMagick locally or in a container, update the system package or base image to incorporate version 7.1.2-19.&lt;/li&gt;
&lt;li&gt;Test image processing pipelines to ensure updates do not cause regressions.&lt;/li&gt;
&lt;li&gt;Deploy the updated components to production environments.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  References
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/advisories/GHSA-JQQ5-8PX3-9M6M" rel="noopener noreferrer"&gt;GitHub Advisory Database&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-jqq5-8px3-9m6m" rel="noopener noreferrer"&gt;ImageMagick Security Advisory&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://nvd.nist.gov/vuln/detail/CVE-2026-40169" rel="noopener noreferrer"&gt;Original Vulnerability (CVE-2026-40169)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/dlemstra/Magick.NET/releases/tag/14.12.0" rel="noopener noreferrer"&gt;Magick.NET Release Notes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;&lt;a href="https://cvereports.com/reports/GHSA-JQQ5-8PX3-9M6M" rel="noopener noreferrer"&gt;Read the full report for GHSA-JQQ5-8PX3-9M6M on our website&lt;/a&gt; for more details including interactive diagrams and full exploit analysis.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>security</category>
      <category>cve</category>
      <category>cybersecurity</category>
      <category>ghsa</category>
    </item>
    <item>
      <title>GHSA-VF33-6R7X-66XX: GHSA-VF33-6R7X-66XX: Division by Zero and Integer Overflow in ImageMagick Morphology</title>
      <dc:creator>CVE Reports</dc:creator>
      <pubDate>Fri, 22 May 2026 03:11:51 +0000</pubDate>
      <link>https://dev.to/cverports/ghsa-vf33-6r7x-66xx-ghsa-vf33-6r7x-66xx-division-by-zero-and-integer-overflow-in-imagemagick-40ia</link>
      <guid>https://dev.to/cverports/ghsa-vf33-6r7x-66xx-ghsa-vf33-6r7x-66xx-division-by-zero-and-integer-overflow-in-imagemagick-40ia</guid>
      <description>&lt;h1&gt;
  
  
  GHSA-VF33-6R7X-66XX: Division by Zero and Integer Overflow in ImageMagick Morphology
&lt;/h1&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Vulnerability ID:&lt;/strong&gt; GHSA-VF33-6R7X-66XX&lt;br&gt;
&lt;strong&gt;CVSS Score:&lt;/strong&gt; 3.3&lt;br&gt;
&lt;strong&gt;Published:&lt;/strong&gt; 2026-05-21&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;ImageMagick versions prior to 7.1.1-33 contain an integer overflow vulnerability within the morphology module's binomial kernel generation logic. This integer overflow propagates to yield a division by zero error, resulting in a denial of service.&lt;/p&gt;

&lt;h2&gt;
  
  
  TL;DR
&lt;/h2&gt;

&lt;p&gt;An unbounded integer overflow in ImageMagick's factorial calculation for binomial kernels leads to a mathematical division by zero. Attackers can trigger this denial of service by supplying an excessively large kernel radius.&lt;/p&gt;




&lt;h3&gt;
  
  
  ⚠️ Exploit Status: POC
&lt;/h3&gt;

&lt;h2&gt;
  
  
  Technical Details
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;CWE ID&lt;/strong&gt;: CWE-369, CWE-190&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Attack Vector&lt;/strong&gt;: Local / Context-Dependent API&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Impact&lt;/strong&gt;: Denial of Service (Application Crash)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Exploit Status&lt;/strong&gt;: Proof-of-Concept&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Severity&lt;/strong&gt;: Low&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CISA KEV&lt;/strong&gt;: Not Listed&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Affected Systems
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;ImageMagick&lt;/li&gt;
&lt;li&gt;Magick.NET&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;ImageMagick&lt;/strong&gt;: &amp;lt; 7.1.1-33 (Fixed in: &lt;code&gt;7.1.1-33&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Magick.NET&lt;/strong&gt;: &amp;lt; 7.1.1-33 equivalent (Fixed in: &lt;code&gt;7.1.1-33 equivalent&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Code Analysis
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Commit: &lt;a href="https://github.com/ImageMagick/ImageMagick/commit/d67eef71764cfeca07b4edf8a8ae922180f5f2e4" rel="noopener noreferrer"&gt;d67eef7&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Fix for integer overflow and division by zero in binomial kernel generation&lt;/p&gt;

&lt;h2&gt;
  
  
  Exploit Details
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://github.com/ImageMagick/ImageMagick/issues/5504" rel="noopener noreferrer"&gt;ImageMagick Issue Tracker&lt;/a&gt;: Triggering payload via ImageMagick CLI&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Mitigation Strategies
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Update ImageMagick and associated wrapper libraries (Magick.NET) to version 7.1.1-33 or newer.&lt;/li&gt;
&lt;li&gt;Implement strict input validation for user-supplied image processing parameters, explicitly limiting morphology kernel radius sizes.&lt;/li&gt;
&lt;li&gt;Ensure web applications do not directly pass unvalidated user input into ImageMagick command-line arguments.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Remediation Steps:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Identify all deployments of ImageMagick and Magick.NET within the environment.&lt;/li&gt;
&lt;li&gt;Upgrade all identified packages to at least version 7.1.1-33.&lt;/li&gt;
&lt;li&gt;Audit applications interacting with the ImageMagick API to confirm that morphology operations (specifically Binomial) utilize sanitized parameters.&lt;/li&gt;
&lt;li&gt;Restart dependent application pools and services to ensure the patched shared libraries are loaded.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  References
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/advisories/GHSA-VF33-6R7X-66XX" rel="noopener noreferrer"&gt;GitHub Security Advisory GHSA-VF33-6R7X-66XX&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/ImageMagick/ImageMagick/commit/d67eef71764cfeca07b4edf8a8ae922180f5f2e4" rel="noopener noreferrer"&gt;Fix Commit in ImageMagick/ImageMagick repository&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/ImageMagick/Website/blob/main/ChangeLog.md" rel="noopener noreferrer"&gt;ImageMagick Website ChangeLog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/ImageMagick/ImageMagick/issues/5504" rel="noopener noreferrer"&gt;Issue #5504 detailing the defect&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;&lt;a href="https://cvereports.com/reports/GHSA-VF33-6R7X-66XX" rel="noopener noreferrer"&gt;Read the full report for GHSA-VF33-6R7X-66XX on our website&lt;/a&gt; for more details including interactive diagrams and full exploit analysis.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>security</category>
      <category>cve</category>
      <category>cybersecurity</category>
      <category>ghsa</category>
    </item>
    <item>
      <title>GHSA-QV2Q-C278-PCH5: GHSA-qv2q-c278-pch5: Cryptographic Nonce Reuse and Information Disclosure in ImageMagick</title>
      <dc:creator>CVE Reports</dc:creator>
      <pubDate>Fri, 22 May 2026 02:40:50 +0000</pubDate>
      <link>https://dev.to/cverports/ghsa-qv2q-c278-pch5-ghsa-qv2q-c278-pch5-cryptographic-nonce-reuse-and-information-disclosure-in-526j</link>
      <guid>https://dev.to/cverports/ghsa-qv2q-c278-pch5-ghsa-qv2q-c278-pch5-cryptographic-nonce-reuse-and-information-disclosure-in-526j</guid>
      <description>&lt;h1&gt;
  
  
  GHSA-qv2q-c278-pch5: Cryptographic Nonce Reuse and Information Disclosure in ImageMagick
&lt;/h1&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Vulnerability ID:&lt;/strong&gt; GHSA-QV2Q-C278-PCH5&lt;br&gt;
&lt;strong&gt;CVSS Score:&lt;/strong&gt; 3.7&lt;br&gt;
&lt;strong&gt;Published:&lt;/strong&gt; 2026-05-21&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;ImageMagick and its .NET wrapper Magick.NET fail to generate unique Initialization Vectors (IVs) when using the PasskeyEncipherImage method with AES-CTR mode. The deterministic derivation of the IV relies solely on the passphrase and the image dimensions. This cryptographic flaw leads to nonce reuse, allowing an attacker to recover plain text pixel data via XOR operations on ciphertexts.&lt;/p&gt;

&lt;h2&gt;
  
  
  TL;DR
&lt;/h2&gt;

&lt;p&gt;ImageMagick's encipher utility derives AES-CTR nonces deterministically from image dimensions and passwords, causing keystream reuse. Attackers can recover plaintext images by XORing multiple encrypted images of the same size.&lt;/p&gt;




&lt;h2&gt;
  
  
  Technical Details
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;CWE ID&lt;/strong&gt;: CWE-323&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Attack Vector&lt;/strong&gt;: Network&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CVSS Score&lt;/strong&gt;: 3.7 (Low)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Impact&lt;/strong&gt;: Confidentiality Loss&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Exploit Status&lt;/strong&gt;: Theoretical/PoC&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;KEV Status&lt;/strong&gt;: Not Listed&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Affected Systems
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;ImageMagick&lt;/li&gt;
&lt;li&gt;Magick.NET&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Magick.NET-Q16-AnyCPU&lt;/strong&gt;: &amp;lt; 14.12.0 (Fixed in: &lt;code&gt;14.12.0&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Magick.NET-Q8-AnyCPU&lt;/strong&gt;: &amp;lt; 14.12.0 (Fixed in: &lt;code&gt;14.12.0&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Mitigation Strategies
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Upgrade Magick.NET to version 14.12.0 or newer.&lt;/li&gt;
&lt;li&gt;Ensure a unique passphrase is used for every single image if using the encipher feature.&lt;/li&gt;
&lt;li&gt;Migrate to standard, purpose-built cryptographic libraries (e.g., AES-GCM in standard libraries) for robust encryption rather than relying on image processor utilities.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Remediation Steps:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Identify all projects importing Magick.NET distributions (Q8, Q16, HDRI).&lt;/li&gt;
&lt;li&gt;Update the NuGet package references to 14.12.0.&lt;/li&gt;
&lt;li&gt;Review application source code for usage of PasskeyEncipherImage.&lt;/li&gt;
&lt;li&gt;Replace ImageMagick encryption routines with dedicated file encryption mechanisms.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  References
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-qv2q-c278-pch5" rel="noopener noreferrer"&gt;GitHub Security Advisory&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://imagemagick.org/cipher/" rel="noopener noreferrer"&gt;ImageMagick Cipher Documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://osv.dev/vulnerability/GHSA-qv2q-c278-pch5" rel="noopener noreferrer"&gt;OSV Vulnerability Database Entry&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;&lt;a href="https://cvereports.com/reports/GHSA-QV2Q-C278-PCH5" rel="noopener noreferrer"&gt;Read the full report for GHSA-QV2Q-C278-PCH5 on our website&lt;/a&gt; for more details including interactive diagrams and full exploit analysis.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>security</category>
      <category>cve</category>
      <category>cybersecurity</category>
      <category>ghsa</category>
    </item>
    <item>
      <title>CVE-2026-8596: CVE-2026-8596: Remote Code Execution via Cleartext HMAC Key in Amazon SageMaker Python SDK</title>
      <dc:creator>CVE Reports</dc:creator>
      <pubDate>Thu, 21 May 2026 20:40:51 +0000</pubDate>
      <link>https://dev.to/cverports/cve-2026-8596-cve-2026-8596-remote-code-execution-via-cleartext-hmac-key-in-amazon-sagemaker-aln</link>
      <guid>https://dev.to/cverports/cve-2026-8596-cve-2026-8596-remote-code-execution-via-cleartext-hmac-key-in-amazon-sagemaker-aln</guid>
      <description>&lt;h1&gt;
  
  
  CVE-2026-8596: Remote Code Execution via Cleartext HMAC Key in Amazon SageMaker Python SDK
&lt;/h1&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Vulnerability ID:&lt;/strong&gt; CVE-2026-8596&lt;br&gt;
&lt;strong&gt;CVSS Score:&lt;/strong&gt; 7.2&lt;br&gt;
&lt;strong&gt;Published:&lt;/strong&gt; 2026-05-21&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The Amazon SageMaker Python SDK is vulnerable to arbitrary code execution due to the cleartext storage of a symmetric HMAC signing key in job environment variables. An authenticated attacker with &lt;code&gt;Describe&lt;/code&gt; permissions can extract this key to forge valid integrity signatures for malicious model artifacts.&lt;/p&gt;

&lt;h2&gt;
  
  
  TL;DR
&lt;/h2&gt;

&lt;p&gt;SageMaker Python SDK leaked symmetric HMAC keys in job environment variables, allowing attackers to forge signatures and achieve RCE via malicious model artifacts.&lt;/p&gt;




&lt;h3&gt;
  
  
  ⚠️ Exploit Status: POC
&lt;/h3&gt;

&lt;h2&gt;
  
  
  Technical Details
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;CWE ID&lt;/strong&gt;: CWE-312&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Attack Vector&lt;/strong&gt;: Network&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CVSS Score&lt;/strong&gt;: 7.2 (High)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;EPSS Score&lt;/strong&gt;: 0.10%&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Impact&lt;/strong&gt;: Arbitrary Code Execution&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Exploit Status&lt;/strong&gt;: Proof of Concept&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;KEV Status&lt;/strong&gt;: Not Listed&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Affected Systems
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Amazon SageMaker Python SDK ModelBuilder component&lt;/li&gt;
&lt;li&gt;Amazon SageMaker Python SDK Serve component&lt;/li&gt;
&lt;li&gt;AWS SageMaker Inference Containers&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Amazon SageMaker Python SDK (v2)&lt;/strong&gt;: &amp;gt;= 2.199.0, &amp;lt; 2.257.2 (Fixed in: &lt;code&gt;2.257.2&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Amazon SageMaker Python SDK (v3)&lt;/strong&gt;: &amp;gt;= 3.0.0, &amp;lt; 3.8.0 (Fixed in: &lt;code&gt;3.8.0&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Mitigation Strategies
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Upgrade SageMaker Python SDK to patched versions&lt;/li&gt;
&lt;li&gt;Rebuild existing models using the updated SDK&lt;/li&gt;
&lt;li&gt;Restrict IAM roles for SageMaker API and S3 access&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Remediation Steps:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Update the Amazon SageMaker Python SDK to version 2.257.2 or 3.8.0.&lt;/li&gt;
&lt;li&gt;Identify all models and remote functions created with vulnerable SDK versions.&lt;/li&gt;
&lt;li&gt;Rebuild and redeploy identified artifacts to generate new ECDSA signatures.&lt;/li&gt;
&lt;li&gt;Audit IAM policies to enforce least privilege on sagemaker:DescribeTrainingJob and s3:PutObject.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  References
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://aws.amazon.com/security/security-bulletins/2026-031-aws/" rel="noopener noreferrer"&gt;AWS Security Bulletin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/aws/sagemaker-python-sdk/security/advisories/GHSA-7hh5-prp2-mfh5" rel="noopener noreferrer"&gt;GitHub Advisory: GHSA-7hh5-prp2-mfh5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/aws/sagemaker-python-sdk/releases/tag/v2.257.2" rel="noopener noreferrer"&gt;v2 Release Notes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/aws/sagemaker-python-sdk/releases/tag/v3.8.0" rel="noopener noreferrer"&gt;v3 Release Notes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/aws/sagemaker-python-sdk/pull/5708" rel="noopener noreferrer"&gt;Fix PR #5708&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;&lt;a href="https://cvereports.com/reports/CVE-2026-8596" rel="noopener noreferrer"&gt;Read the full report for CVE-2026-8596 on our website&lt;/a&gt; for more details including interactive diagrams and full exploit analysis.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>security</category>
      <category>cve</category>
      <category>cybersecurity</category>
    </item>
    <item>
      <title>CVE-2026-8597: CVE-2026-8597: Arbitrary Code Execution via Missing Integrity Verification in Amazon SageMaker Python SDK Triton Handler</title>
      <dc:creator>CVE Reports</dc:creator>
      <pubDate>Thu, 21 May 2026 19:40:50 +0000</pubDate>
      <link>https://dev.to/cverports/cve-2026-8597-cve-2026-8597-arbitrary-code-execution-via-missing-integrity-verification-in-amazon-1kga</link>
      <guid>https://dev.to/cverports/cve-2026-8597-cve-2026-8597-arbitrary-code-execution-via-missing-integrity-verification-in-amazon-1kga</guid>
      <description>&lt;h1&gt;
  
  
  CVE-2026-8597: Arbitrary Code Execution via Missing Integrity Verification in Amazon SageMaker Python SDK Triton Handler
&lt;/h1&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Vulnerability ID:&lt;/strong&gt; CVE-2026-8597&lt;br&gt;
&lt;strong&gt;CVSS Score:&lt;/strong&gt; 7.2&lt;br&gt;
&lt;strong&gt;Published:&lt;/strong&gt; 2026-05-21&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The Amazon SageMaker Python SDK is vulnerable to arbitrary code execution due to a lack of cryptographic integrity verification in its Triton inference handler. An attacker possessing S3 write permissions can replace legitimate model artifacts with a malicious payload, resulting in code execution within the inference container upon deserialization.&lt;/p&gt;

&lt;h2&gt;
  
  
  TL;DR
&lt;/h2&gt;

&lt;p&gt;Missing integrity checks on S3-hosted artifacts in the SageMaker Python SDK allow an authenticated attacker with S3 write access to achieve arbitrary code execution via malicious pickle deserialization.&lt;/p&gt;




&lt;h2&gt;
  
  
  Technical Details
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;CWE ID&lt;/strong&gt;: CWE-354&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Attack Vector&lt;/strong&gt;: Network&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CVSS v3.1 Score&lt;/strong&gt;: 7.2&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;EPSS Score&lt;/strong&gt;: 0.13%&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Impact&lt;/strong&gt;: Arbitrary Code Execution&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Exploit Status&lt;/strong&gt;: Unexploited&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;KEV Status&lt;/strong&gt;: Not Listed&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Affected Systems
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Amazon SageMaker Python SDK v2&lt;/li&gt;
&lt;li&gt;Amazon SageMaker Python SDK v3&lt;/li&gt;
&lt;li&gt;AWS Triton Inference Handler&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Amazon SageMaker Python SDK v2&lt;/strong&gt;: 2.199.0 to 2.257.1 (Fixed in: &lt;code&gt;2.257.2&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Amazon SageMaker Python SDK v3&lt;/strong&gt;: 3.0.0 to 3.7.1 (Fixed in: &lt;code&gt;3.8.0&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Mitigation Strategies
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Upgrade Amazon SageMaker Python SDK to a patched version (2.257.2+ or 3.8.0+)&lt;/li&gt;
&lt;li&gt;Enforce Least Privilege on IAM S3 policies restricting s3:PutObject&lt;/li&gt;
&lt;li&gt;Implement S3 Object Lock or S3 Versioning on model artifact buckets&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Remediation Steps:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Identify all environments utilizing Amazon SageMaker Python SDK Triton handlers.&lt;/li&gt;
&lt;li&gt;Update the Python SDK dependency to 2.257.2 (for v2) or 3.8.0 (for v3).&lt;/li&gt;
&lt;li&gt;Rebuild all existing Triton models utilizing the updated ModelBuilder component to generate cryptographic metadata.&lt;/li&gt;
&lt;li&gt;Redeploy the rebuilt models to the inference servers.&lt;/li&gt;
&lt;li&gt;Audit S3 bucket policies to ensure strict access controls over the model artifact paths.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  References
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://aws.amazon.com/security/security-bulletins/2026-031-aws/" rel="noopener noreferrer"&gt;AWS Security Bulletin: 2026-031-aws&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/aws/sagemaker-python-sdk/security/advisories/GHSA-rq6v-x3j8-7qgf" rel="noopener noreferrer"&gt;GitHub Advisory (GHSA-rq6v-x3j8-7qgf)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://nvd.nist.gov/vuln/detail/CVE-2026-8597" rel="noopener noreferrer"&gt;NVD Entry for CVE-2026-8597&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;&lt;a href="https://cvereports.com/reports/CVE-2026-8597" rel="noopener noreferrer"&gt;Read the full report for CVE-2026-8597 on our website&lt;/a&gt; for more details including interactive diagrams and full exploit analysis.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>security</category>
      <category>cve</category>
      <category>cybersecurity</category>
    </item>
    <item>
      <title>GHSA-HGV7-V322-MMGR: GHSA-HGV7-V322-MMGR: SSR Session Cross-Talk and Data Exposure in SvelteKit query.batch</title>
      <dc:creator>CVE Reports</dc:creator>
      <pubDate>Thu, 21 May 2026 19:10:50 +0000</pubDate>
      <link>https://dev.to/cverports/ghsa-hgv7-v322-mmgr-ghsa-hgv7-v322-mmgr-ssr-session-cross-talk-and-data-exposure-in-sveltekit-21o8</link>
      <guid>https://dev.to/cverports/ghsa-hgv7-v322-mmgr-ghsa-hgv7-v322-mmgr-ssr-session-cross-talk-and-data-exposure-in-sveltekit-21o8</guid>
      <description>&lt;h1&gt;
  
  
  GHSA-HGV7-V322-MMGR: SSR Session Cross-Talk and Data Exposure in SvelteKit query.batch
&lt;/h1&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Vulnerability ID:&lt;/strong&gt; GHSA-HGV7-V322-MMGR&lt;br&gt;
&lt;strong&gt;CVSS Score:&lt;/strong&gt; 8.6&lt;br&gt;
&lt;strong&gt;Published:&lt;/strong&gt; 2026-05-21&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The SvelteKit framework contains a critical cross-talk vulnerability within its server-side rendering (SSR) processing logic. The query.batch functionality improperly scopes state variables during concurrent request handling, allowing data intended for one user session to be exposed to another. The issue is resolved in version 2.60.1 by migrating the batching state to a strictly isolated request store.&lt;/p&gt;

&lt;h2&gt;
  
  
  TL;DR
&lt;/h2&gt;

&lt;p&gt;A state isolation failure in SvelteKit's query.batch allows concurrent remote requests to intermingle, exposing sensitive session data across users. Upgrading to version 2.60.1 implements AsyncLocalStorage to properly isolate request contexts and mitigate the vulnerability.&lt;/p&gt;




&lt;h2&gt;
  
  
  Technical Details
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;CWE ID&lt;/strong&gt;: CWE-488 (Exposure of Data Element to Wrong Session)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Attack Vector&lt;/strong&gt;: Network&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CVSS Score&lt;/strong&gt;: 8.1 - 9.1 (Estimated)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Impact&lt;/strong&gt;: Sensitive Information Disclosure / Session Cross-Talk&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Exploit Status&lt;/strong&gt;: No public weaponized exploits; theoretical race condition&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Affected Component&lt;/strong&gt;: query.batch in SvelteKit SSR&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Affected Systems
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;@sveltejs/kit (SvelteKit framework)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;@sveltejs/kit&lt;/strong&gt;: &amp;lt; 2.60.1 (Fixed in: &lt;code&gt;2.60.1&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Code Analysis
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Commit: &lt;a href="https://github.com/sveltejs/kit/commit/dadaefc2e647a0a62f49f3ee8bc7aa46f5e27056" rel="noopener noreferrer"&gt;dadaefc&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Fix batching state leakage across requests by utilizing get_request_store() and state.remote.batches&lt;/p&gt;

&lt;h2&gt;
  
  
  Mitigation Strategies
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Upgrade the SvelteKit framework package to version 2.60.1 or greater.&lt;/li&gt;
&lt;li&gt;Refactor application code to avoid usage of query.batch if immediate patching is impossible.&lt;/li&gt;
&lt;li&gt;Audit application logs for suspicious bursts of concurrent requests targeting SSR batched endpoints.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Remediation Steps:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Identify all projects relying on @sveltejs/kit within the organization.&lt;/li&gt;
&lt;li&gt;Update the package.json file to specify @sveltejs/kit version 2.60.1.&lt;/li&gt;
&lt;li&gt;Run package manager install commands (npm install, yarn, pnpm install) to update lockfiles.&lt;/li&gt;
&lt;li&gt;Execute automated integration and regression tests to verify SSR and data-fetching functionality.&lt;/li&gt;
&lt;li&gt;Deploy the updated application build to staging and production environments.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  References
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/advisories/GHSA-HGV7-V322-MMGR" rel="noopener noreferrer"&gt;GitHub Security Advisory: GHSA-HGV7-V322-MMGR&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/sveltejs/kit/releases/tag/%40sveltejs%2Fkit%402.60.1" rel="noopener noreferrer"&gt;SvelteKit 2.60.1 Release Notes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/sveltejs/kit/commit/dadaefc2e647a0a62f49f3ee8bc7aa46f5e27056" rel="noopener noreferrer"&gt;SvelteKit Patch Commit&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;&lt;a href="https://cvereports.com/reports/GHSA-HGV7-V322-MMGR" rel="noopener noreferrer"&gt;Read the full report for GHSA-HGV7-V322-MMGR on our website&lt;/a&gt; for more details including interactive diagrams and full exploit analysis.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>security</category>
      <category>cve</category>
      <category>cybersecurity</category>
      <category>ghsa</category>
    </item>
  </channel>
</rss>
