یک آسیبپذیری امنیتی با شناسه CVE-2026-102293 در نرمافزار realjerrytang tacomall نسخه 1.0.0 شناسایی شده است. این نقص امنیتی از نوع Improper Authorization (احراز هویت نادرست) با شناسه CWE-285 است و در بخش Backend مربوط به api-admin رخ میدهد.
جزئیات فنی و مکانیسم حمله
این آسیبپذیری در تابع OrgStaffServiceImpl.add در فایل ApiMaApplication.java وجود دارد. مهاجمان میتوانند با دستکاری آرگومانهای isAdmin و jobId در درخواستهای ارسالی به API، کنترلهای دسترسی را دور بزنند. این نقص به کاربرانی که دارای سطح دسترسی پایین (Low-privileged account) هستند اجازه میدهد تا رکوردهای کارکنان سازمان را با مقادیر دلخواه برای مدیریت (Admin) ایجاد کرده و در نتیجه سطح دسترسی خود را ارتقا دهند.
تحلیل اثرات و وضعیت اکسپلویت
- تأثیر (Impact): این حمله منجر به تأثیر محدود بر محرمانگی (Confidentiality) و یکپارچگی (Integrity) دادهها میشود، اما تأثیری بر در دسترس بودن (Availability) سیستم ندارد.
- وضعیت اکسپلویت: در حال حاضر یک کد اثبات مفهوم (Proof-of-Concept یا PoC) در پلتفرم GitHub منتشر شده است که نحوه ارسال درخواستهای دستکاری شده را نمایش میدهد.
- وضعیت بهرهبرداری: با وجود انتشار PoC، این آسیبپذیری هنوز در لیست KEV سازمان CISA قرار نگرفته است، به این معنی که شواهدی از بهرهبرداری گسترده و فعال در محیطهای عملیاتی گزارش نشده است.