Apache Zeppelin CSRF via CORS config (0.6.0-0.12.0, fixed 0.12.1)
CVE-2026-44613 Published on July 30, 2026
Apache Zeppelin: Cross-site request forgery in REST and WebSocket request handling
Cross-Site Request Forgery (CSRF) vulnerability in Apache Zeppelin. The default CORS configuration allowed cross-origin state-changing requests and accepted text/plain request bodies, allowing an attacker who lures an authenticated user to a malicious site to perform actions on the user's behalf through REST and WebSocket endpoints. This issue affects Apache Zeppelin versions 0.6.0 through 0.12.0. Users are recommended to upgrade to version 0.12.1, which fixes this issue.
Weakness Type
What is a Session Riding Vulnerability?
The web application does not, or can not, sufficiently verify whether a well-formed, valid, consistent request was intentionally provided by the user who submitted the request. When a web server is designed to receive a request from a client without any mechanism for verifying that it was intentionally sent, then it might be possible for an attacker to trick a client into making an unintentional request to the web server which will be treated as an authentic request. This can be done via a URL, image load, XMLHttpRequest, etc. and can result in exposure of data or unintended code execution.
CVE-2026-44613 has been classified to as a Session Riding vulnerability or weakness.
Products Associated with CVE-2026-44613
Want to know whenever a new CVE is published for Apache Zeppelin? stack.watch will email you.
Affected Versions
Apache Software Foundation Apache Zeppelin:- Version 0.6.0 and below 0.12.1 is affected.