[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-OPENSUSE-SU-2026:21849-1":6},{"stargazers_count":4,"fetched_at":5},8,"2026-09-19T11:35:27.363Z",{"id":7,"descriptions":8,"cisa":9,"weaknesses":10,"exploits":11,"aliases":12,"duplicate_of":9,"upstream":13,"downstream":18,"duplicates":19,"related":20,"reserved_at":9,"published_at":23,"modified_at":24,"state":9,"summary":25,"references_raw":27,"kevs":47,"epss":9,"epss_history":48,"metrics":49,"affected":50},"OPENSUSE-SU-2026:21849-1","Security update for kimi-code\n\nThis update for kimi-code fixes the following issues:\n\nChanges in kimi-code:\n\nUpdate to version 0.42.0:\n\n  * Add an experimental Updates panel with paginated progress\n    messages from the main agent and subagents, enabled with\n    KIMI_CODE_EXPERIMENTAL_NOTIFY_USER=1\n  * Turn the subagent model pool, Remote Control and the minidb\n    session-index read model with the global search worker always\n    on; their experimental flags and opt-out variables are gone,\n    search persistence is now tuned via the [database] section\n  * Give tower worker and reviewer briefings the full mission\n    context, follow the subagent timeout for tower agents, and\n    show each background agent's model in /tasks\n  * Retrieve file search matches beyond the first 100 results,\n    accept HEIC, HEIF and BMP images with Kimi-served models,\n    and warn in kimi -p when project MCP servers are skipped in\n    an untrusted folder\n  * Read files with configurable character limits and resumable\n    long-line reads, decode malformed UTF-16 with a warning, and\n    preserve image and video filenames in session history\n  * Rework the dashboard: deletable sessions, reorderable media\n    rail, collapsed tool calls revealed with Ctrl-O, and less\n    jank on long conversations and session reloads\n\nUpdate to version 0.41.0:\n\n  * Add experimental tower mode for multi-agent orchestration and\n    Remote Control for reaching a local web session remotely\n  * Add the WaitFor tool so the agent can wait for a background\n    task inside the current turn, and an optional fork parameter\n    that starts a subagent from a snapshot of the caller's history\n  * Support two OAuth login methods, kimi.ai and kimi.com, and\n    activate several skills in one prompt\n  * Enable the subagent model pool in every launch mode by default\n    and make turn-level file history unconditional\n  * Add a dangerous-command guard that always asks before shutdown,\n    reboot or rm -rf in manual and YOLO permission modes, disabled\n    with [permission] dangerous_command_guard; auto mode never\n    blocks\n  * Remove kimi web --allow-remote-terminals; PTY terminal routes\n    are served on loopback binds only\n  * Require Edit and Write to read a file first, and reject a write\n    when the file changed on disk since that read\n  * Rework the bundled web dashboard: multi-tab right sidebar,\n    Open/Done/Workspaces session tabs, a plugin marketplace panel\n    and mobile bottom sheets\n  * ... see upstream's release notes for the full list\n- Vendor the runtime dependencies upstream stopped inlining in\n  0.39.0:\n  * Add ws, qrcode and qrcode's own pngjs and dijkstrajs as\n    sources, installed into the package's private node_modules\n  * Unpack the npm tarball directly instead of running npm install,\n    which would resolve the new dependencies against the registry\n    and pull in qrcode's CLI-only yargs tree\n  * Declare the vendored trees with Provides: bundled(...)\n- CVE-2026-48779: ws denial of service from a high volume of tiny\n  WebSocket fragments; the ws inlined in the old bundle predated\n  the 8.21.0 fix, the vendored ws is 8.21.3 (boo#1268927)\n- CVE-2026-45736: ws uninitialized memory disclosure via\n  websocket.close() with a TypedArray, fixed by the same ws version\n  (boo#1269951)\n- Load the compiled node-pty addon during the build check as well\n",null,[],[],[],[14,16],{"_key":15},"CVE-2026-45736",{"_key":17},"CVE-2026-48779",[],[],[21,22],{"_key":15},{"_key":17},"2026-09-14T13:20:22Z","2026-09-15T17:00:06.110660287Z",{"cisa_kev":26,"cisa_ransomware":26,"cisa_vendor":9,"epss_severity":9,"epss_score":9,"severity":9,"severity_score":9,"severity_version":9,"severity_source":9,"severity_vector":9,"severity_status":9},false,[28,34,38,43],{"url":29,"sources":30,"tags":32},"https://bugzilla.suse.com/1268927",[31],"osv_opensuse",[33],"REPORT",{"url":35,"sources":36,"tags":37},"https://bugzilla.suse.com/1269951",[31],[33],{"url":39,"sources":40,"tags":41},"https://www.suse.com/security/cve/CVE-2026-45736",[31],[42],"WEB",{"url":44,"sources":45,"tags":46},"https://www.suse.com/security/cve/CVE-2026-48779",[31],[42],[],[],[],[51],{"ecosystem":52,"name":53,"vendor":54,"product":55,"cpe_part":9,"purl_type":56,"purl_namespace":54,"purl_name":55,"source":9,"versions":57},"openSUSE","kimi-code","opensuse","kimi-code&distro=openSUSE Leap 16.0","rpm",[58],{"version":59,"is_range":60,"range_type":61,"version_start":9,"version_start_type":9,"version_end":62,"version_end_type":63,"fixed_in":9},"lt0_42_0_bp160_1_1",true,"ecosystem","0.42.0-bp160.1.1","excluding"]