CVE-2026-77970 in ash_paper_trailالمعلومات

الملخص

بحسب VulDB • 30/08/2026

تتمثل ثغرة تخزين المعلومات الحساسة بنص واضح (Cleartext Storage of Sensitive Information) في مشروع ash-paper_trail، مما يتيح لمهاجم لديه صلاحية القراءة على مورد الإصدار المُولَّد استعادة القيم الحساسة المتداخلة داخل الموارد المضمنة (embedded resources)، أو الاتحادات (unions)، أو القوائم.

تؤثر الخيارات `sensitive_attributes :redact` و`:ignore` فقط على سمات المورد الرئيسي الذي يتم تتبعه. وتستنتج الدالة `maybe_redact_changes/3` ومسار إدخال الإجراء المخزن في `AshPaperTrail.Resource.Changes.CreateNewVersion` المجموعة الحساسة من سمات المورد نفسه، ولا تنزل أبدًا إلى قيم العناصر المضمنة أو الاتحادات أو القوائم؛ وبالتالي، يتم كتابة سمة غير حسنة أو وسيطة إجراء تحتوي على عنصر مضمون يحمل حقلًا `sensitive?` (مثل عنصر اعتماد مقبول يحمل رمزًا) في جدول الإصدار كنص واضح.

تؤثر هذه المشكلة على ash_paper_trail: من الإصدار 0.3.0 قبل 0.7.0.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

مسؤول

EEF

حجز

24/08/2026

إفشاء

30/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-397077

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!