<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Kaneo (2.3.12 - 2.12.1) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/kaneo-2.3.12---2.12.1/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Tue, 22 Sep 2026 22:40:12 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/kaneo-2.3.12---2.12.1/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>Authorization Bypass in Kaneo Bulk Task API</title><link>https://feed.craftedsignal.io/briefs/2026-09-kaneo-auth-bypass/</link><pubDate>Tue, 22 Sep 2026 22:40:12 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-kaneo-auth-bypass/</guid><description>Authenticated users with restricted roles in Kaneo versions 2.3.12 through 2.12.1 can perform unauthorized task modifications or deletions by exploiting a missing permission check in the bulk task API endpoint.</description><content:encoded><![CDATA[<p>Kaneo versions 2.3.12 through 2.12.1 are affected by a critical missing authorization vulnerability, tracked as CVE-2026-63104. The flaw resides within the PATCH /api/task/bulk endpoint, which fails to enforce granular role-based access control (RBAC) checks. While standard task management endpoints correctly validate user permissions based on assigned roles, the bulk endpoint only verifies general workspace membership. This oversight allows workspace members and viewers, who should have restricted access, to execute unauthorized PATCH operations. Exploitation enables these users to modify critical task attributes - including status, priority, assignee, due dates, and labels - or perform bulk deletions of tasks across the entire workspace. This vulnerability represents a significant risk to project integrity and data availability for organizations relying on Kaneo for task management, as it grants restricted users administrative-level control over task lifecycle operations.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows low-privileged users to disrupt project workflows, delete historical task data, and modify sensitive task assignments without authorization. This could result in widespread data loss, project management chaos, and violation of internal security policies regarding task modification privileges. Organizations using Kaneo to track critical business processes or sensitive project roadmaps are at high risk of unauthorized data manipulation.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade Kaneo instances to version 2.12.2 or later immediately to resolve the missing authorization check in the API.</li>
<li>Review web access logs for anomalous PATCH requests to the /api/task/bulk endpoint, specifically monitoring for high volumes of requests originating from users with 'viewer' or 'member' roles.</li>
<li>Implement request-rate limiting and access controls at the API gateway layer to restrict access to the /api/task/bulk endpoint to authorized project managers or administrators until the patch is applied.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item></channel></rss>