Skip to content

Commit 9a611e6

Browse files
jpelaez-23blocksJuan Pelaezclaude
authored
security: upgrade Next.js to 14.2.35 (CVE-2025-55183, CVE-2025-55184) (#127)
- Fixes CVE-2025-55183 (Medium 5.3): Source Code Exposure in App Router - Fixes CVE-2025-55184 (High): Denial of Service in App Router - Bump version to 0.19.24 Closes #126 Co-authored-by: Juan Pelaez <[email protected]> Co-authored-by: Claude Opus 4.5 <[email protected]>
1 parent 69db03d commit 9a611e6

File tree

9 files changed

+19
-19
lines changed

9 files changed

+19
-19
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
**Stop juggling terminal windows. Orchestrate your AI coding agents from one dashboard.**
88

9-
[![Version](https://img.shields.io/badge/version-0.19.23-blue)](https://github.com/23blocks-OS/ai-maestro/releases)
9+
[![Version](https://img.shields.io/badge/version-0.19.24-blue)](https://github.com/23blocks-OS/ai-maestro/releases)
1010
[![Platform](https://img.shields.io/badge/platform-macOS%20%7C%20Windows%20(WSL2)-lightgrey)](https://github.com/23blocks-OS/ai-maestro)
1111
[![License](https://img.shields.io/badge/license-MIT-green)](./LICENSE)
1212
[![Node](https://img.shields.io/badge/node-%3E%3D18.17-brightgreen)](https://nodejs.org)

data/help-embeddings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"modelVersion": "Xenova/bge-small-en-v1.5",
3-
"generatedAt": "2026-01-26T23:33:29.207Z",
3+
"generatedAt": "2026-01-27T02:13:41.742Z",
44
"documentCount": 136,
55
"documents": [
66
{

docs/BACKLOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
**Purpose:** This document tracks planned features, improvements, and ideas for AI Maestro. Items are prioritized into three categories: Now (next release), Next (upcoming releases), and Later (future considerations).
44

55
**Last Updated:** 2026-01-03
6-
**Current Version:** v0.19.23
6+
**Current Version:** v0.19.24
77

88
---
99

docs/ai-index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"priceCurrency": "USD"
3333
},
3434
"description": "Browser-based dashboard for orchestrating multiple AI coding agents (Claude Code, Aider, Cursor, GitHub Copilot) from one unified interface. Zero-configuration terminal multiplexer with agent-to-agent communication.",
35-
"softwareVersion": "0.19.23",
35+
"softwareVersion": "0.19.24",
3636
"releaseNotes": "https://github.com/23blocks-OS/ai-maestro/releases",
3737
"url": "https://ai-maestro.23blocks.com",
3838
"downloadUrl": "https://github.com/23blocks-OS/ai-maestro",

docs/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
"priceCurrency": "USD"
7878
},
7979
"description": "The future of work platform. Orchestrate multiple AI coding agents (Claude Code, Aider, Cursor, GitHub Copilot) from one unified dashboard. One human, multiple AI agents, working together.",
80-
"softwareVersion": "0.19.23",
80+
"softwareVersion": "0.19.24",
8181
"releaseNotes": "https://github.com/23blocks-OS/ai-maestro/releases",
8282
"url": "https://ai-maestro.23blocks.com",
8383
"screenshot": "https://ai-maestro.23blocks.com/images/aiteam-web.png",
@@ -440,7 +440,7 @@ <h1 class="font-display text-5xl md:text-7xl lg:text-8xl font-extrabold leading-
440440
<div class="flex flex-wrap gap-8 text-sm font-mono text-slate-500" id="stats" style="opacity: 0;">
441441
<div class="flex items-center gap-2">
442442
<span class="text-cyan-400"></span>
443-
<span>v0.19.23</span>
443+
<span>v0.19.24</span>
444444
</div>
445445
<div class="flex items-center gap-2">
446446
<span class="text-cyan-400"></span>

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ai-maestro",
3-
"version": "0.19.23",
3+
"version": "0.19.24",
44
"description": "Web dashboard for orchestrating multiple AI coding agents with hierarchical organization and real-time terminals",
55
"author": "Juan Peláez <[email protected]> (https://23blocks.com)",
66
"license": "MIT",
@@ -47,7 +47,7 @@
4747
"framer-motion": "^12.23.25",
4848
"lucide-react": "^0.545.0",
4949
"minisearch": "^7.2.0",
50-
"next": "^14.2.0",
50+
"next": "14.2.35",
5151
"node-pty": "^1.0.0",
5252
"pg": "^8.16.3",
5353
"react": "^18.3.0",

scripts/remote-install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ BOLD='\033[1m'
1616
NC='\033[0m'
1717

1818
# Version
19-
VERSION="0.19.23"
19+
VERSION="0.19.24"
2020
REPO_URL="https://github.com/23blocks-OS/ai-maestro.git"
2121
DEFAULT_INSTALL_DIR="$HOME/ai-maestro"
2222

version.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "0.19.23",
2+
"version": "0.19.24",
33
"releaseDate": "2026-01-26",
44
"changelog": "https://github.com/23blocks-OS/ai-maestro/releases",
55
"minSupportedVersion": "0.10.0"

yarn.lock

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -583,10 +583,10 @@
583583
"@emnapi/runtime" "^1.4.3"
584584
"@tybys/wasm-util" "^0.10.0"
585585

586-
"@next/[email protected].33":
587-
version "14.2.33"
588-
resolved "https://registry.npmjs.org/@next/env/-/env-14.2.33.tgz"
589-
integrity sha512-CgVHNZ1fRIlxkLhIX22flAZI/HmpDaZ8vwyJ/B0SDPTBuLZ1PJ+DWMjCHhqnExfmSQzA/PbZi8OAc7PAq2w9IA==
586+
"@next/[email protected].35":
587+
version "14.2.35"
588+
resolved "https://registry.yarnpkg.com/@next/env/-/env-14.2.35.tgz#e979016d0ca8500a47d41ffd02625fe29b8df35a"
589+
integrity sha512-DuhvCtj4t9Gwrx80dmz2F4t/zKQ4ktN8WrMwOuVzkJfBilwAwGr6v16M5eI8yCuZ63H9TTuEU09Iu2HqkzFPVQ==
590590

591591
592592
version "14.2.33"
@@ -3509,12 +3509,12 @@ natural-compare@^1.4.0:
35093509
resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz"
35103510
integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==
35113511

3512-
next@^14.2.0:
3513-
version "14.2.33"
3514-
resolved "https://registry.npmjs.org/next/-/next-14.2.33.tgz"
3515-
integrity sha512-GiKHLsD00t4ACm1p00VgrI0rUFAC9cRDGReKyERlM57aeEZkOQGcZTpIbsGn0b562FTPJWmYfKwplfO9EaT6ng==
3512+
3513+
version "14.2.35"
3514+
resolved "https://registry.yarnpkg.com/next/-/next-14.2.35.tgz#7c68873a15fe5a19401f2f993fea535be3366ee9"
3515+
integrity sha512-KhYd2Hjt/O1/1aZVX3dCwGXM1QmOV4eNM2UTacK5gipDdPN/oHHK/4oVGy7X8GMfPMsUTUEmGlsy0EY1YGAkig==
35163516
dependencies:
3517-
"@next/env" "14.2.33"
3517+
"@next/env" "14.2.35"
35183518
"@swc/helpers" "0.5.5"
35193519
busboy "1.6.0"
35203520
caniuse-lite "^1.0.30001579"

0 commit comments

Comments
 (0)