ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.
الملخص
قد يتيح وجود فيضان للمخزن المؤقت المستند إلى الذاكرة الديناميكية (Heap) في محلل تسجيل الدخول المسبق TDS ضمن إصدارات امتداد Babelfish لـ PostgreSQL من 1.0 إلى 1.5، ومن 2.1 إلى 2.15، ومن 3.1 إلى 3.12، ومن 4.0 إلى 4.8، ومن 5.1 إلى 5.4، وفي نظام Amazon Aurora PostgreSQL مع Babelfish للمهاجمين عن بُعد تنفيذ أوامر نظام تشغيل عشوائية بصفتهم مستخدم عملية قاعدة البيانات عبر إرسال حزمة تسجيل دخول مسبق TDS مصممة بشكل سيء إلى منفذ TDS. يدمج هذا السجل نتيجة متعلقة بإلغاء مرجع المؤشر الفارغ (NULL-pointer-dereference) في محلل تسجيل الدخول المسبق نفسه. لمعالجة هذه المشكلة، نوصي المستخدمين بالترقية إلى إصدارات امتداد Babelfish لـ PostgreSQL 4.10 أو 5.6 أو 6.1 أو الإصدارات الأحدث. كإجراء تخفيف مؤقت، قم بتقييد الوصول الشبكي إلى منفذ TDS (الافتراضي 1433). يجب على العملاء الذين يستخدمون Amazon Aurora PostgreSQL مع Babelfish ترقية مجموعتهم إلى الإصدارات Aurora PostgreSQL 13.9.16 (1.5.5)، 13.23.3 (1.17.2)، 14.6.16 (2.3.5)، 14.17.8 (2.12.4)، 14.18.6 (2.13.3)، 14.19.5 (2.14.2)، 14.20.5 (2.15.2)، 14.22.3 (2.16.1)، 14.23.1 (2.17.0)، 15.10.8 (3.8.4)، 15.12.8 (3.9.4)، 15.13.6 (3.10.3)، 15.14.5 (3.11.2)، 15.15.5 (3.12.2)، 15.17.3 (3.13.1)، 15.18.1 (3.14.0)، 16.8.8 (4.5.5)، 16.9.6 (4.6.3)، 16.10.5 (4.7.2)، 16.11.5 (4.8.2)، 16.13.3 (4.9.1)، 16.14.1 (4.10.0)، 17.4.8 (5.1.4)، 17.5.6 (5.2.3)، 17.6.5 (5.3.2)، 17.7.5 (5.4.2)، 17.9.3 (5.5.1)، 17.10.1 (5.6.0)، 18.3.4 (6.0.2)، 18.4.1 (6.1.0) أو الإصدارات الأحدث، وتطبيق أي صيانات معلقة لضمان استخدامهم لأحدث تصحيح.
المعالجة
المراجع
- تصحيحhttps://github.com/babelfish-for-postgresql/babelfish-for-postgresql/releases/tag/BABEL_4_10_0__PG_16_14
- تصحيحhttps://github.com/babelfish-for-postgresql/babelfish-for-postgresql/releases/tag/BABEL_5_6_0__PG_17_10
- تصحيحhttps://github.com/babelfish-for-postgresql/babelfish-for-postgresql/releases/tag/BABEL_6_1_0__PG_18_4
- تحذيرhttps://aws.amazon.com/security/security-bulletins/2026-166-aws/