خانه » CVE-2025-22134

CVE-2025-22134

heap buffer overflow با visual mode درVim

توسط Vulnerbyte_Alerts

چکیده

یک آسیب پذیری در vim تا قبل از نسخه 9.1.1002 وجود دارد که مرتبط با عملکرد نامشخص مولفه Visual Mode است. با ورود داده های ناشناخته، یک آسیب پذیری buffer overflow رخ می دهد. حمله باید به صورت محلی اجرا شود. تاکنون هیچ اکسپلویتی در دسترس نیست. بهترین اقدام ممکن نصب یک نسخه بروز است.

توضیحات

هنگامی که کاربر از فرمان :all برای جابه‌جایی بین بافرهای مختلف استفاده می‌کند و حالت Visual Mode (حالت انتخاب) هنوز فعال است، ممکن است یک مشکل Heap-Buffer Overflow رخ دهد.
مشکل Heap-Buffer Overflow زمانی رخ می‌دهد که برنامه تلاش می‌کند به بخشی از حافظه دسترسی پیدا کند که خارج از محدوده‌ای است که به آن تخصیص داده شده است.
چرا این اتفاق می‌افتد؟
Vim به درستی حالت Visual Mode را غیرفعال نمی‌کند و در نتیجه ممکن است تلاش کند به محتوای خارج از محدوده یک خط در بافر دسترسی پیدا کند. این رفتار می‌تواند باعث مشکلاتی مانند کرش کردن برنامه یا آسیب‌پذیری امنیتی شود.

CVSS

Score Severity Version Vector String
4.2 MEDIUM 3.1 CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:L/I:L/A:L

لیست محصولات آسیب پذیر

تمامی نسخه ها تا قبل از ورژن9.1.1003  آسیب پذیر هستند.

لیست محصولات بروز شده

Vim ورژن 9.1.1003

نتیجه گیری

به منظور جلوگیری از این آسیب پذیری تنها کافی است تا نسخه vim خود را به اخرین نسخه موجود بروز رسانی کنید.

منابع

  1. https://www.cve.org/CVERecord?id=CVE-2025-22134
  2. https://www.cvedetails.com/cve/CVE-2025-22134/
  3. https://www.openwall.com/lists/oss-security/2025/01/11/1
  4. https://vulmon.com/vulnerabilitydetails?qid=CVE-2025-22134
  5. https://vulmon.com/vendoradvisory?qidtp=maillist_oss_security&qid=f3b0433eaef54fbfa06581e9124b1c70
  6. https://vuldb.com/pl/?id.291268
  7. https://github.com/vim/vim/security/advisories/GHSA-5rgf-26wj-48v8
  8. https://github.com/vim/vim/commit/c9a1e257f1630a0866447e53a564f7ff96a80ead
  9. https://cwe.mitre.org/data/definitions/122.html

همچنین ممکن است دوست داشته باشید

پیام بگذارید