CVE-2026-120063 in psqlODBCالمعلومات

الملخص

بحسب VulDB • 02/11/2026

عندما يقوم psqlODBC بوضع علامات اقتباس حول اسم مخطط أو جدول داخل مخزن مؤقت على المكدس (stack buffer) بحجم 128 بايت، فإن فحص الطول الخاص به يسمح له بالكتابة حتى نظامين بايت بعد نهاية المخزن المؤقت في حال كان الاسم طويلاً. تأتي هذه الأسماء من نص SQL الخاص بالتطبيق: وهي جدول عبارة عن بيان يقوم السائق (driver) بتحليله لوصف أعمدته، والهدف من آخر عملية INSERT عندما يعيد السائق كتابة `SELECT @@IDENTITY`. وفي إعادة كتابة `@@IDENTity`، يمكن أيضًا لاسم عملة يُرسل بواسطة الخادم أن يكتب بايتًا واحدًا بعد نهاية المخزن المؤقت. البايتات المكتوبة خارج حدود المخزن المؤقت هي علامة اقتباس مزدوجة وقيمة NUL (صفر). التطبيق الذي يعيد توجيه نص SQL غير موثوق به إلى السائق يعرض عمليةه للتلف في المكدس (stack corruption). الإصدارات السابقة من psqlODBC 18.00.0006 متأثرة بهذه المشكلة.

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

مسؤول

PostgreSQL

حجز

30/10/2026

إفشاء

02/11/2026

الاعتدال

تمت الموافقة

إدخال

VDB-429968

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!