Skip to content

Commit f2d42e2

Browse files
tnals0924claude
andcommitted
fix: React2Shell 취약점 대응을 위해 next 15.3.8로 업그레이드
fix-react2shell-next로 next 15.3.2 → 15.3.8 패치 적용 - CVE-2025-66478 (critical): RSC 페이로드를 통한 원격 코드 실행 - CVE-2025-55184 (high): 악성 요청으로 인한 서버 DoS - CVE-2025-67779 (high): CVE-2025-55184 불완전 수정으로 인한 DoS - CVE-2025-55183 (medium): Server Action 소스 코드 노출 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
1 parent f62c70c commit f2d42e2

2 files changed

Lines changed: 57 additions & 57 deletions

File tree

‎package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"clsx": "^2.1.1",
2222
"js-base64": "^3.7.8",
2323
"lucide-react": "^0.511.0",
24-
"next": "15.3.2",
24+
"next": "15.3.8",
2525
"react": "^19.0.0",
2626
"react-dom": "^19.0.0",
2727
"tailwind-merge": "^3.3.0",

‎yarn.lock‎

Lines changed: 56 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -524,10 +524,10 @@
524524
"@emnapi/runtime" "^1.4.3"
525525
"@tybys/wasm-util" "^0.9.0"
526526

527-
"@next/env@15.3.2":
528-
version "15.3.2"
529-
resolved "https://registry.npmjs.org/@next/env/-/env-15.3.2.tgz"
530-
integrity sha512-xURk++7P7qR9JG1jJtLzPzf0qEvqCN0A/T3DXf8IPMKo9/6FfjxtEffRJIIew/bIL4T3C2jLLqBor8B/zVlx6g==
527+
"@next/env@15.3.8":
528+
version "15.3.8"
529+
resolved "https://registry.yarnpkg.com/@next/env/-/env-15.3.8.tgz#02326c38d315d72f2ab8b2bcc9a5c81ec5482873"
530+
integrity sha512-SAfHg0g91MQVMPioeFeDjE+8UPF3j3BvHjs8ZKJAUz1BG7eMPvfCKOAgNWJ6s1MLNeP6O2InKQRTNblxPWuq+Q==
531531

532532
"@next/eslint-plugin-next@15.3.2":
533533
version "15.3.2"
@@ -536,45 +536,45 @@
536536
dependencies:
537537
fast-glob "3.3.1"
538538

539-
"@next/swc-darwin-arm64@15.3.2":
540-
version "15.3.2"
541-
resolved "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.3.2.tgz"
542-
integrity sha512-2DR6kY/OGcokbnCsjHpNeQblqCZ85/1j6njYSkzRdpLn5At7OkSdmk7WyAmB9G0k25+VgqVZ/u356OSoQZ3z0g==
543-
544-
"@next/swc-darwin-x64@15.3.2":
545-
version "15.3.2"
546-
resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-15.3.2.tgz#3742026344f49128cf1b0f43814c67e880db7361"
547-
integrity sha512-ro/fdqaZWL6k1S/5CLv1I0DaZfDVJkWNaUU3un8Lg6m0YENWlDulmIWzV96Iou2wEYyEsZq51mwV8+XQXqMp3w==
548-
549-
"@next/swc-linux-arm64-gnu@15.3.2":
550-
version "15.3.2"
551-
resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.3.2.tgz#fb29d45c034e3d2eef89b0e2801d62eb86155823"
552-
integrity sha512-covwwtZYhlbRWK2HlYX9835qXum4xYZ3E2Mra1mdQ+0ICGoMiw1+nVAn4d9Bo7R3JqSmK1grMq/va+0cdh7bJA==
553-
554-
"@next/swc-linux-arm64-musl@15.3.2":
555-
version "15.3.2"
556-
resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.3.2.tgz#396784ef312666600ab1ae481e34cb1f6e3ae730"
557-
integrity sha512-KQkMEillvlW5Qk5mtGA/3Yz0/tzpNlSw6/3/ttsV1lNtMuOHcGii3zVeXZyi4EJmmLDKYcTcByV2wVsOhDt/zg==
558-
559-
"@next/swc-linux-x64-gnu@15.3.2":
560-
version "15.3.2"
561-
resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.3.2.tgz#ac01fda376878e02bc6b57d1e88ab8ceae9f868e"
562-
integrity sha512-uRBo6THWei0chz+Y5j37qzx+BtoDRFIkDzZjlpCItBRXyMPIg079eIkOCl3aqr2tkxL4HFyJ4GHDes7W8HuAUg==
563-
564-
"@next/swc-linux-x64-musl@15.3.2":
565-
version "15.3.2"
566-
resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.3.2.tgz#327a5023003bcb3ca436efc08733f091bba2b1e8"
567-
integrity sha512-+uxFlPuCNx/T9PdMClOqeE8USKzj8tVz37KflT3Kdbx/LOlZBRI2yxuIcmx1mPNK8DwSOMNCr4ureSet7eyC0w==
568-
569-
"@next/swc-win32-arm64-msvc@15.3.2":
570-
version "15.3.2"
571-
resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.3.2.tgz#ce3a6588bd9c020960704011ab20bd0440026965"
572-
integrity sha512-LLTKmaI5cfD8dVzh5Vt7+OMo+AIOClEdIU/TSKbXXT2iScUTSxOGoBhfuv+FU8R9MLmrkIL1e2fBMkEEjYAtPQ==
573-
574-
"@next/swc-win32-x64-msvc@15.3.2":
575-
version "15.3.2"
576-
resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.3.2.tgz#43cc36097ac27639e9024a5ceaa6e7727fa968c8"
577-
integrity sha512-aW5B8wOPioJ4mBdMDXkt5f3j8pUr9W8AnlX0Df35uRWNT1Y6RIybxjnSUe+PhM+M1bwgyY8PHLmXZC6zT1o5tA==
539+
"@next/swc-darwin-arm64@15.3.5":
540+
version "15.3.5"
541+
resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.3.5.tgz#75606cb72e1659a23f15195dba760dc01b186c5d"
542+
integrity sha512-lM/8tilIsqBq+2nq9kbTW19vfwFve0NR7MxfkuSUbRSgXlMQoJYg+31+++XwKVSXk4uT23G2eF/7BRIKdn8t8w==
543+
544+
"@next/swc-darwin-x64@15.3.5":
545+
version "15.3.5"
546+
resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-15.3.5.tgz#78ffad7ef26685e5b8150891b467a4ecef94e179"
547+
integrity sha512-WhwegPQJ5IfoUNZUVsI9TRAlKpjGVK0tpJTL6KeiC4cux9774NYE9Wu/iCfIkL/5J8rPAkqZpG7n+EfiAfidXA==
548+
549+
"@next/swc-linux-arm64-gnu@15.3.5":
550+
version "15.3.5"
551+
resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.3.5.tgz#d9a405ceec729d62033dbdc48f8c331c544f09fd"
552+
integrity sha512-LVD6uMOZ7XePg3KWYdGuzuvVboxujGjbcuP2jsPAN3MnLdLoZUXKRc6ixxfs03RH7qBdEHCZjyLP/jBdCJVRJQ==
553+
554+
"@next/swc-linux-arm64-musl@15.3.5":
555+
version "15.3.5"
556+
resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.3.5.tgz#65f19ad3ecd2881381ec2a149afba261ba180dde"
557+
integrity sha512-k8aVScYZ++BnS2P69ClK7v4nOu702jcF9AIHKu6llhHEtBSmM2zkPGl9yoqbSU/657IIIb0QHpdxEr0iW9z53A==
558+
559+
"@next/swc-linux-x64-gnu@15.3.5":
560+
version "15.3.5"
561+
resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.3.5.tgz#cd7f7e002212360b99f7e791a2d2fedb352f2374"
562+
integrity sha512-2xYU0DI9DGN/bAHzVwADid22ba5d/xrbrQlr2U+/Q5WkFUzeL0TDR963BdrtLS/4bMmKZGptLeg6282H/S2i8A==
563+
564+
"@next/swc-linux-x64-musl@15.3.5":
565+
version "15.3.5"
566+
resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.3.5.tgz#302c9e4ace935c963d45fce9584754a19295c452"
567+
integrity sha512-TRYIqAGf1KCbuAB0gjhdn5Ytd8fV+wJSM2Nh2is/xEqR8PZHxfQuaiNhoF50XfY90sNpaRMaGhF6E+qjV1b9Tg==
568+
569+
"@next/swc-win32-arm64-msvc@15.3.5":
570+
version "15.3.5"
571+
resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.3.5.tgz#5bbe1434afa2360634d45fc7860a038d11e4e296"
572+
integrity sha512-h04/7iMEUSMY6fDGCvdanKqlO1qYvzNxntZlCzfE8i5P0uqzVQWQquU1TIhlz0VqGQGXLrFDuTJVONpqGqjGKQ==
573+
574+
"@next/swc-win32-x64-msvc@15.3.5":
575+
version "15.3.5"
576+
resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.3.5.tgz#9629b2eac3159c70f3449cecc2a29bfd4bcb2d5a"
577+
integrity sha512-5fhH6fccXxnX2KhllnGhkYMndhOiLOLEiVGYjP2nizqeGWkN10sA9taATlXwake2E2XMvYZjjz0Uj7T0y+z1yw==
578578

579579
"@nodelib/fs.scandir@2.1.5":
580580
version "2.1.5"
@@ -3643,27 +3643,27 @@ natural-compare@^1.4.0:
36433643
resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz"
36443644
integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==
36453645

3646-
next@15.3.2:
3647-
version "15.3.2"
3648-
resolved "https://registry.npmjs.org/next/-/next-15.3.2.tgz"
3649-
integrity sha512-CA3BatMyHkxZ48sgOCLdVHjFU36N7TF1HhqAHLFOkV6buwZnvMI84Cug8xD56B9mCuKrqXnLn94417GrZ/jjCQ==
3646+
next@15.3.8:
3647+
version "15.3.8"
3648+
resolved "https://registry.yarnpkg.com/next/-/next-15.3.8.tgz#c7df2fa890c66fa3042e85437e3c1e8e6bd38b26"
3649+
integrity sha512-L+4c5Hlr84fuaNADZbB9+ceRX9/CzwxJ+obXIGHupboB/Q1OLbSUapFs4bO8hnS/E6zV/JDX7sG1QpKVR2bguA==
36503650
dependencies:
3651-
"@next/env" "15.3.2"
3651+
"@next/env" "15.3.8"
36523652
"@swc/counter" "0.1.3"
36533653
"@swc/helpers" "0.5.15"
36543654
busboy "1.6.0"
36553655
caniuse-lite "^1.0.30001579"
36563656
postcss "8.4.31"
36573657
styled-jsx "5.1.6"
36583658
optionalDependencies:
3659-
"@next/swc-darwin-arm64" "15.3.2"
3660-
"@next/swc-darwin-x64" "15.3.2"
3661-
"@next/swc-linux-arm64-gnu" "15.3.2"
3662-
"@next/swc-linux-arm64-musl" "15.3.2"
3663-
"@next/swc-linux-x64-gnu" "15.3.2"
3664-
"@next/swc-linux-x64-musl" "15.3.2"
3665-
"@next/swc-win32-arm64-msvc" "15.3.2"
3666-
"@next/swc-win32-x64-msvc" "15.3.2"
3659+
"@next/swc-darwin-arm64" "15.3.5"
3660+
"@next/swc-darwin-x64" "15.3.5"
3661+
"@next/swc-linux-arm64-gnu" "15.3.5"
3662+
"@next/swc-linux-arm64-musl" "15.3.5"
3663+
"@next/swc-linux-x64-gnu" "15.3.5"
3664+
"@next/swc-linux-x64-musl" "15.3.5"
3665+
"@next/swc-win32-arm64-msvc" "15.3.5"
3666+
"@next/swc-win32-x64-msvc" "15.3.5"
36673667
sharp "^0.34.1"
36683668

36693669
nimma@0.2.3:

0 commit comments

Comments
 (0)