CVE-2022-21728 in TensorFlowالمعلومات

الملخص

بحسب VulDB • 30/06/2026

TensorFlow هو إطار عمل للتعلم الآلي مفتوح المصدر. لا تقوم عملية استنتاج الشكل (shape inference) لـ `ReverseSequence` بالتحقق الكامل من قيمة `batch_dim`، مما قد يؤدي إلى قراءة خارج النطاق (OOB read) على الكومة (heap). يوجد تحقق للتأكد من أن قيمة `batch_dim` لا تتجاوز رتبة الإدخال، ولكن لا يوجد تحقق للقيم السالبة. تُسمح الأبعاد السالبة في بعض الحالات لمحاكاة الفهرسة السالبة في بايثون (أي الفهرسة من نهاية المصفوفة)، ومع ذلك إذا كانت القيمة سالبة جداً فإن تنفيذ `Dim` قد يصل إلى عناصر قبل بداية المصفوفة. سيتم تضمين الإصلاح في TensorFlow 2.8.0. كما سنقوم بتطبيق هذا الالتزام على TensorFlow 2.7.1 وTensorFlow 2.6.3 وTensorFlow 2.5.3، حيث أن هذه الإصدارات تتأثر أيضاً ولا تزال ضمن نطاق الدعم.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

GitHub, Inc.

حجز

16/11/2021

إفشاء

03/02/2022

الاعتدال

تمت الموافقة

إدخال

VDB-192165

EPSS

0.01134

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you need the next level of professionalism?

Upgrade your account now!