{"id":"EM-20261104-HSQ1","url":"https://cyber.eventmonitor.net/incident/EM-20261104-HSQ1/","type":"cve","title":"Apache ZooKeeper Vulnerability (CVE-2026-115448)","subtitle":"CVE-2026-115448","subject":"CVE-2026-115448","status":"Developing","severity":"high","affected":[],"headline":null,"born":"2026-11-04T11:17:14.017Z","firstSignal":"2026-11-04T10:45:43.000Z","lastSignal":"2026-11-04T11:17:14.017Z","updated":"2026-11-05T01:06:50.406Z","revision":1,"life":[{"status":"Born","at":"2026-11-04T11:17:14.017Z","why":"second independent source: C6 NVD CVE API 2.0"},{"status":"Developing","at":"2026-11-04T11:17:14.017Z","why":"signals keep joining"}],"changeLog":[{"at":"2026-11-04T10:45:43.000Z","what":"First signal: C41 Red Hat Security Data"},{"at":"2026-11-04T11:17:14.017Z","what":"Born: second source, C6 NVD CVE API 2.0. Page EM-20261104-HSQ1 created."}],"stages":[{"name":"Disclosed","at":"2026-11-04T11:17:14.017Z","detail":"C6 NVD published"},{"name":"Scored","at":"2026-11-04T11:17:14.017Z","detail":"CVSS 8.7"},{"name":"Exploited","at":null,"detail":"No exploitation reported"},{"name":"Advisories","at":null,"detail":"None yet"},{"name":"Vendor Response","at":"2026-11-04T10:45:43.000Z","detail":"C41 published"},{"name":"Resolved","at":null,"detail":"After 14 quiet days"}],"signals":[{"at":"2026-11-04T10:45:43.000Z","source":"C41","sourceName":"Red Hat Security Data","role":"Vendor","severity":3,"title":"Red Hat: CVE-2026-115448 (important)","text":"org.apache.zookeeper/zookeeper: ZooKeeper: Denial of Service via deeply nested znodes during snapshot creation","url":"https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2026-115448.json"},{"at":"2026-11-04T11:17:14.017Z","source":"C6","sourceName":"NVD CVE API 2.0","role":"Database","severity":3,"title":"CVE-2026-115448 (CVSS 8.7)","text":"Uncontrolled recursion in Apache ZooKeeper. The server serializes its data tree to a snapshot by recursing one stack frame per znode level, with no depth bound. A client permitted to create znodes (the default root ACL is open) can build a chain of nested znodes deep enough that taking a snapshot exhausts the JVM stack and kills the snapshot thread; sizes stay within jute.maxbuffer, so existing limits do not prevent it. This is a denial of service that becomes persistent: on restart the server rebuilds the deep tree from its transaction log and fails again while taking the startup snapshot, so","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-115448"}],"crowd":[],"reference":{"nvd":{"published":"2026-11-04T11:17:14.017","score":8.7,"severity":"HIGH","desc":"Uncontrolled recursion in Apache ZooKeeper. The server serializes its data tree to a snapshot by recursing one stack frame per znode level, with no depth bound. A client permitted to create znodes (the default root ACL is open) can build a chain of nested znodes deep enough that taking a snapshot ex","product":"","seen":1793817148789},"kev":null,"epss":null,"p0":false},"mergedInto":null,"publisher":"Event Monitor Cyber"}