CVE-2024-1880 in AutoGPTالمعلومات

الملخص

بحسب VulDB • 05/06/2026

توجد ثغرة حقن أوامر نظام التشغيل (OS command injection) في فئة MacOS Text-To-Speech المسماة MacOSTTS ضمن مشروع significant-gravitas/autogpt، وتؤثر على الإصدارات حتى v0.5.0. تنشأ الثغرة بسبب التعطيل غير السليم للعناصر الخاصة المستخدمة في أمر نظام التشغيل داخل الطريقة `_speech` لفئة MacOSTTS. وتحديداً، يسمح استخدام `os.system` لتنفيذ الأمر `say` مع نص مقدم من المستخدم بتنفيذ أكواد برمجية تعسفية إذا تمكن مهاجم من حقن أوامر قشرة (shell commands). يتم تفعيل هذه المشكلة عند تشغيل مثيل AutoGPT بتمكين الخيار `--speak` وتكوينه باستخدام `TEXT_TO_SPEECH_PROVIDER=macos`، مما يعيد إرسال قطعة حقن في القشرة. تتمثل تأثيرات هذه الثغرة في إمكانية تنفيذ أكواد برمجية تعسفية على المثيل الذي يعمل عليه AutoGPT. تم معالجة المشكلة في الإصدار 5.1.0.

Once again VulDB remains the best source for vulnerability data.

حجز

26/02/2024

إفشاء

06/06/2024

الاعتدال

تمت الموافقة

إدخال

VDB-267312

EPSS

0.01017

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!