ووکامرس 11.1.1 با اصلاحات امنیتی API و Session منتشر شد

ووکامرس 11.1.1 با اصلاحات امنیتی API و Session منتشر شد

نسخه WooCommerce 11.1.1 در 18 سپتامبر 2026 منتشر شد؛ یک بروزرسانی نقطه‌ای که تمرکز اصلی آن روی اصلاحات امنیتی مربوط به REST API، مجوزهای API و مدیریت نشست کاربران مهمان است. در کنار این تغییرات، تیم ووکامرس یک مشکل ظاهری در بلوک Mini Cart را هم برطرف کرده است.

این نسخه از طرف تیم WooCommerce به‌عنوان یک Security Update معرفی شده، اما طبق توضیح منتشرشده از سوی یکی از اعضای تیم توسعه، اصلاحات امنیتی این نسخه مربوط به موارد کم‌ریسک هستند و برای سوءاستفاده از آن‌ها به سطح دسترسی مدیریتی نیاز است. بنابراین با یک آسیب‌پذیری عمومی و بحرانی روبه‌رو نیستیم، اما بروزرسانی همچنان برای فروشگاه‌های ووکامرسی توصیه می‌شود.

نکته مهم: WooCommerce 11.1.1 به بروزرسانی دیتابیس نیاز ندارد. اگر فروشگاه شما روی نسخه 11.1.0 است، این نسخه بیشتر یک بروزرسانی اصلاحی و امنیتی محسوب می‌شود.

چه چیزهایی در WooCommerce 11.1.1 تغییر کرده است؟

براساس یادداشت رسمی انتشار، WooCommerce 11.1.1 سه گروه تغییر اصلی دارد: اصلاح احراز هویت REST API، تقویت مجوزهای API و Sessionها، و رفع مشکل ظاهری Mini Cart.

1. سخت‌گیرانه‌تر شدن احراز هویت REST API

یکی از تغییرات امنیتی این نسخه به نحوه استفاده از اعتبارنامه‌های WooCommerce API مربوط می‌شود. در نسخه 11.1.1، بررسی‌های احراز هویت طوری اصلاح شده‌اند که کلیدهای API ووکامرس فقط برای درخواست‌های REST API موردنظر استفاده شوند.

این تغییر برای فروشگاه‌هایی که از API ووکامرس در اپلیکیشن‌های جانبی، اتصال به سیستم‌های حسابداری، ابزارهای اتوماسیون یا سرویس‌های خارجی استفاده می‌کنند اهمیت بیشتری دارد؛ چون کنترل دقیق‌تر احراز هویت، محدوده استفاده از اعتبارنامه‌های API را مشخص‌تر می‌کند.

2. اصلاح مجوزهای API و ورود اپلیکیشن موبایل

بخش دیگری از بروزرسانی به بررسی مجوزها در Legacy Options API و فرایند ورود اپلیکیشن موبایل مربوط است. تیم WooCommerce بررسی‌های Permission را در این قسمت‌ها تغییر داده تا درخواست‌ها با کنترل دسترسی دقیق‌تری پردازش شوند.

این تغییر بیشتر جنبه امنیتی و زیرساختی دارد و برای مدیر فروشگاه معمولاً تغییر محسوسی در ظاهر پیشخوان یا فرایند عادی خرید ایجاد نمی‌کند.

3. تقویت اعتبارسنجی Session کاربران مهمان

WooCommerce 11.1.1 همچنین اعتبارسنجی نشست یا Session کاربران مهمان را تقویت می‌کند. نشست مهمان در فروشگاه‌های ووکامرسی برای نگهداری وضعیت سبد خرید و برخی اطلاعات موقت کاربر استفاده می‌شود، حتی زمانی که مشتری وارد حساب کاربری نشده است.

در این نسخه، بررسی نشست‌های مهمان سخت‌گیرانه‌تر شده تا WooCommerce با اطمینان بیشتری اطلاعات مربوط به هر Session را به همان کاربر و درخواست مرتبط کند.

این موضوع به‌خصوص در Store API اهمیت دارد؛ چون اطلاعات سبد خرید باید فقط به نشست فعلی یا کاربر واردشده تعلق داشته باشد و داده‌های مربوط به مشتریان دیگر نباید در پاسخ API قرار بگیرد.

مشکل Mini Cart هم برطرف شده است

تمام تغییرات این نسخه امنیتی نیستند. WooCommerce 11.1.1 یک باگ مربوط به نمایش Mini Cart را هم رفع می‌کند.

آنچه در وردپرس ۶.۴ رخ داده است!

در بعضی شرایط، اگر یک قانون نمایش باعث مخفی شدن بلوک Mini Cart می‌شد، محتوای سبد خرید می‌توانست بدون استایل و در پایین Footer صفحه ظاهر شود. این مشکل در نسخه جدید اصلاح شده و Drawer مربوط به Mini Cart دیگر در این حالت به‌شکل نادرست نمایش داده نمی‌شود.

اگر فروشگاه شما از قالب بلوکی یا Mini Cart بلوکی ووکامرس استفاده می‌کند، این اصلاح می‌تواند برای جلوگیری از نمایش ناخواسته محتوای سبد خرید در پایین صفحه مهم باشد.

آیا باید سریعاً به WooCommerce 11.1.1 بروزرسانی کنیم؟

این نسخه یک بروزرسانی امنیتی است و نسخه 11.1.1 در حال حاضر به‌عنوان نسخه پایدار سری 11.1 منتشر شده است. با این حال، خود تیم WooCommerce توضیح داده که موارد امنیتی اصلاح‌شده در این نسخه Low Risk هستند و برای بهره‌برداری از آن‌ها به دسترسی مدیر سطح بالا نیاز است.

برای فروشگاه‌های فعال، بهترین کار این است که بروزرسانی را بدون تعویق طولانی انجام دهید، اما مثل هر بروزرسانی WooCommerce ابتدا نسخه پشتیبان تهیه کنید و اگر فروشگاه شما افزونه‌های اختصاصی یا تغییرات سفارشی دارد، بروزرسانی را ابتدا روی محیط Staging بررسی کنید.

قبل از بروزرسانی: از فایل‌ها و دیتابیس بکاپ بگیرید، سازگاری افزونه‌های پرداخت و حمل‌ونقل را بررسی کنید و بعد از نصب نسخه جدید، سبد خرید، تسویه‌حساب، ورود مشتری و سفارش آزمایشی را تست کنید.

تفاوت این نسخه با WooCommerce 11.0 چیست؟

ووکامرس 11.0 یک بروزرسانی بزرگ‌تر بود که روی سرعت، گزارش‌ها، سفارش‌های مهمان و تغییرات مدیریتی فروشگاه تمرکز داشت و همراه با بروزرسانی دیتابیس منتشر شد. در مقابل، WooCommerce 11.1.1 یک Dot Release کوچک‌تر است که بیشتر روی اصلاح امنیت و رفع چند مشکل مشخص تمرکز دارد.

در نسخه 11.1 نیز تغییرات فنی متعددی در REST API و Store API انجام شده بود و نسخه 11.1.1 حالا بخشی از کنترل‌های امنیتی همین لایه‌ها را دقیق‌تر می‌کند.

مطالب بیشتر بخوانید: اگر در کنار بروزرسانی به عملکرد فروشگاه هم توجه دارید، مقاله افزایش سرعت ووکامرس را هم ببینید.

جمع‌بندی

WooCommerce 11.1.1 یک بروزرسانی کوچک اما مهم برای فروشگاه‌های وردپرسی است. این نسخه کنترل‌های احراز هویت REST API را اصلاح می‌کند، بررسی مجوزهای API و ورود اپلیکیشن موبایل را تقویت می‌کند و اعتبارسنجی Session کاربران مهمان را بهبود می‌دهد.

همچنین مشکل نمایش بدون استایل Mini Cart در شرایطی که بلوک مخفی شده باشد رفع شده است. این نسخه به بروزرسانی دیتابیس نیاز ندارد و طبق توضیح تیم WooCommerce، اصلاحات امنیتی آن در دسته کم‌ریسک قرار می‌گیرند و به دسترسی مدیریتی نیاز دارند.

اگر فروشگاه شما از WooCommerce 11.1 استفاده می‌کند، بعد از گرفتن بکاپ و بررسی سازگاری افزونه‌های مهم، بروزرسانی به 11.1.1 منطقی است.

منبع: WooCommerce 11.1.1 Release Notes دانلود آخرین نسخه ووکامرس

آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

دیدگاهتان را بنویسید

ارسال دیدگاه به معنی این است که شما ابتدا قوانین ارسال دیدگاه را مطالعه کرده‌اید و با آن موافق هستید.