CVE-2026-72903 in Tabbyالمعلومات

الملخص

بحسب VulDB • 11/08/2026

Tabby (المعروف سابقاً باسم Terminus) هو محاكي طرفي عالي التخصيص. قبل الإصدار 1.0.235، يمكن لخادم SFTP خبيث إرجاع اسم ملف يحتوي على مسارات عبور باستخدام الشرطة المائلة للخلف (\) عبر حقل entry.name. في الملف tabby-ssh/src/session/sftp.ts، تستخدم الدالتان SFTPSession.readdir() و_makeFile() معالجة لمسار POSIX تحافظ فيها على الشرطات المائلة للخلفية كحروف اسم ملف عادية. وفي الملف tabby-ssh/src/components/sftpPanel.component.ts، تنشر دالة downloadFolderRecursive() قيمة item.name إلى المسار النسبي المحلي. أما في الملف tabby-electron/src/services/platform.service.ts، تمرر الدالة ElectronDirectoryDownload.createFile() هذا المسار إلى path.join() الخاص بنظام Windows الأصلي، وفي الملف tabby-electron/src/sftpContextMenu.ts، تمرر دالة EditSFTPContextMenu.edit() قيمة item.name إلى path.join() لمسار التعديل المؤقت. تفسّر Windows الشرطات المائلة للخلفية والعناصر الخاصة بالملف الأب على أنها مسارات عبور (Traversal)، مما يسمح بإنشاء أو تجاوز محتويات يتحكم فيها المهاجم خارج دليل التنزيل المحدد أو دليل التعديل المؤقت. تم إصلاح هذه المشكلة في الإصدار 1.0.235.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

GitHub M

حجز

10/08/2026

إفشاء

11/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-387934

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Do you need the next level of professionalism?

Upgrade your account now!