ThreatsDay: Adobe RCE, DNS Wallet Theft, NVIDIA Container Escape, Self-Healing Backdoor + 23 More · 2h سکوت لینکس از نقص WinRAR برای استقرار شل معکوس در حملات دولت‌های CIS بهره‌برداری می‌کند · 5h NGINX ۵ نقص را اصلاح کرد، از جمله احتمال اجرای کد از راه دور و یک اشکال TLS که ممکن است بررسی‌های گواهی‌نامه کلاینت را نادیده بگیرد · 8h Next.js وصله امنیتی خارج از باند برای دو آسیب‌پذیری بحرانی RCE در کش و پردازش SVG منتشر کرد · 8h پچ‌های دروپال نقص بحرانی RCE هسته را با مسیر بدون ورود به سیستم از طریق ماژول‌های مشارکتی اصلاح می‌کنند · 9h آسیب‌پذیری در نرم‌افزار Sparx Systems Enterprise Architect · 9h Curl یک آسیب‌پذیری 'high' RCE را که توسط Anthropic کشف شده است، برطرف می‌کند · 9h آسیب‌پذیری‌ها در مراکز تلفن Slican · 10h Palo Alto Networks نسبت به سوءاستفاده از آسیب‌پذیری امنیتی در فایروال‌ها هشدار می‌دهد · 13h سیسکو از سوءاستفاده فعال از آسیب‌پذیری بحرانی در Secure Email Gateway خبر می‌دهد · 14h ThreatsDay: Adobe RCE, DNS Wallet Theft, NVIDIA Container Escape, Self-Healing Backdoor + 23 More · 2h سکوت لینکس از نقص WinRAR برای استقرار شل معکوس در حملات دولت‌های CIS بهره‌برداری می‌کند · 5h NGINX ۵ نقص را اصلاح کرد، از جمله احتمال اجرای کد از راه دور و یک اشکال TLS که ممکن است بررسی‌های گواهی‌نامه کلاینت را نادیده بگیرد · 8h Next.js وصله امنیتی خارج از باند برای دو آسیب‌پذیری بحرانی RCE در کش و پردازش SVG منتشر کرد · 8h پچ‌های دروپال نقص بحرانی RCE هسته را با مسیر بدون ورود به سیستم از طریق ماژول‌های مشارکتی اصلاح می‌کنند · 9h آسیب‌پذیری در نرم‌افزار Sparx Systems Enterprise Architect · 9h Curl یک آسیب‌پذیری 'high' RCE را که توسط Anthropic کشف شده است، برطرف می‌کند · 9h آسیب‌پذیری‌ها در مراکز تلفن Slican · 10h Palo Alto Networks نسبت به سوءاستفاده از آسیب‌پذیری امنیتی در فایروال‌ها هشدار می‌دهد · 13h سیسکو از سوءاستفاده فعال از آسیب‌پذیری بحرانی در Secure Email Gateway خبر می‌دهد · 14h
🛡️
ACyber Sentinel تیم ارزیابی امنیتی
← بازگشت
⚡ گزارش اطلاعاتی

آسیب‌پذیری OpenSSL که باعث نشت حافظه heap می‌شود

سازندگان OpenSSL به‌روزرسانی‌هایی برای چندین آسیب‌پذیری در نرم‌افزار منتشر کرده‌اند، از جمله یک نقص امنیتی که باعث نشت بخش‌هایی از حافظه heap می‌شود. تأثیر این مشکل (CVE-2026-84782) به‌عنوان "بالا" ارزیابی شده است. آسیب‌پذیری‌های OpenSSL به ندرت چنین ارزیابی‌ای دریافت می‌کنند.

OpenSSL یکی از پرکاربردترین نرم‌افزارها برای رمزگذاری اتصالات اینترنتی است. به‌عنوان مثال، وب‌سایت‌ها از آن برای رمزگذاری ترافیک ورودی و خروجی بازدیدکنندگان استفاده می‌کنند. آسیب‌پذیری‌ها در OpenSSL می‌توانند عواقب بسیار بزرگی برای اینترنت داشته باشند، همان‌طور که باگ Heartbleed در گذشته نشان داده است.

CVE-2026-84782 مربوط به یک مشکل منطقی در پیام‌های handshake DTLS است. DTLS مخفف Datagram Transport Layer Security است و یک نسخه TLS برای UDP می‌باشد. در هنگام برقراری یک handshake، ممکن است نوشتن این پیام در میانه راه متوقف شود. در این صورت، تایمر retransmission DTLS ممکن است از "منطق retransmission" بخواهد که یک پیام قبلاً ارسال شده را دوباره ارسال کند.

در این حالت، منطق retransmission از همان بافر داخلی و ردیابی موقعیت استفاده می‌کند که برای پیام handshake که نتوانسته بود کامل شود، بدون اینکه موقعیت را به ابتدای پیام برگرداند. به این ترتیب، OpenSSL می‌تواند حافظه heap را به‌عنوان داده‌های handshake به‌صورت plaintext نشت دهد. علاوه بر این، این مشکل می‌تواند منجر به ایجاد اختلال در خدمات (denial of service) شود. CVE-2026-84782 و سیزده آسیب‌پذیری امنیتی دیگر در OpenSSL 4.0.3، 3.6.5، 3.5.9، 3.4.8، 3.0.23، 1.1.1zj و 1.0.2zs برطرف شده‌اند.

آسیب‌پذیری‌های مرتبط

CVE-2026-84782 CVSS 8.2 HIGH Analyzed
CVE-2026-84782 - DTLS Retransmits Handshake Messages From a Stale Buffer Offset
Issue summary: The DTLS retransmission logic does not correctly handle a handshake message write that is suspended part-way through. The retransmitted message can be read past the message buffer and the retransmission overwrites the internal state the suspended write needs to resume correctly. Impact summary: The retransmitted message can disclose a heap memory to the peer as plaintext handshake data or cause a crash and a Denial of Service when the read reaches an unmapped memory region. CWE: CWE-125: Out-of-bounds Read Description: DTLS handshake messages can be written out in multiple fragments, and a write can suspend mid-message (returning WANT_WRITE) if the underlying transport temporarily cannot accept more data. While such a write is suspended, the DTLS retransmission timer may independently fire and ask the retransmission logic to resend an earlier, already-acknowledged-as-sent message from its retransmit queue. The retransmission logic reused the same internal buffer and position tracking as the message that was still being written, without resetting the position back to the start of the message being retransmitted. As a result the retransmission was read starting from wherever the suspended write had left off, producing a mislabelled message whose body was leftover bytes from the other, larger message still in flight - content that was never meant to be sent at that point, and which could run past the end of the allocated buffer. Separately, even when the retransmission is positioned correctly, allowing it to run to completion while another write is suspended overwrites the same shared bookkeeping that the suspended write depends on to resume. When the application later resumes the suspended write (via a subsequent SSL_read(), SSL_write(), SSL_accept(), or SSL_connect() call), it finds that bookkeeping in a state inconsistent with the message and aborts the process in a debugging build. The fix resets the retransmission's read position to the start of the message before resending, and skips retransmission entirely whenever a handshake write is still suspended, deferring to the next call that resumes it instead. FIPS impact: no The affected code is outside the FIPS module boundary.