7 matches found
CVE-2025-30065
💥 CVE-2025-30065 - إثبات مفهوم إلغاء تسلسل Parquet يعرض هذا المشروع إثبات مفهوم آمنًا لثغرة CVE-2025-30065 باستخدام Apache Parquet وإلغاء تسلسل Java. عند قراءة ملف Parquet يحتوي على كائن Java متسلسل، تنفّذ الحمولة أمرًا مرئيًا لإثبات تنفيذ التعليمات البرمجية. 📦 الاستخدام توليد حمولة Parquet:...
CVE-2025-30065-PoC
CVE-2025-30065 PoC الاستخدام بناء الصورة root@kitploit: docker build -t cve-2025-30065 . توليد ملف Parquet الخبيث root@kitploit: docker run --rm -v $pwd:/poc/out cve-2025-30065 generate "cat /etc/passwd" ./out/malicious.parquet تشغيل الاستغلال root@kitploit: docker run --rm -v $pwd:/poc/out...
parquet-rce-poc-CVE-2025-30065
CVE-2025-30065 يوضح هذا المستودع كيفية استغلال CVE-2025-30065 وتحقيق إنشاء فئات عن بُعد و إطلاق طلب شبكة من داخل التطبيق الضحية، أي JVM، وبالتالي تحقيق SSRF. يفترض ملف parquet المُنشأ في Malicious.java أن الفئة RCEPayload.java موجودة في classpath، وهذا غير واقعي. يمكنك تشغيل هذا الإثبات PoC بتنفي...
CVE-2026-42241 ParquetSharp: Possible Stack Overflow When Reading a ParquetFile with Large Decimal Type Width
ParquetSharp is a .NET library for reading and writing Apache Parquet files. From version 18.1.0 to before version 23.0.0.1, DecimalConverter.ReadDecimal makes a stackalloc using what might be an attacker-supplied value. If an attacker declares a decimal column with some unreasonable width, this...
GHSA-MW35-8RX3-XF9R Ray: Remote Code Execution via Parquet Arrow Extension Type Deserialization
Ray Data registers custom Arrow extension types ray.data.arrowtensor, ray.data.arrowtensorv2, ray.data.arrowvariableshapedtensor globally in PyArrow. When PyArrow reads a Parquet file containing one of these extension types, it calls arrowextdeserialize on the field's metadata bytes. Ray's...
GHSA-53WX-PR6Q-M3J5 Apache Parquet Java: Potential malicious code execution from trusted packages in the parquet-avro module when reading an Avro schema from a Parquet file metadata
Schema parsing in the parquet-avro module of Apache Parquet 1.15.0 and previous versions allows bad actors to execute arbitrary code. While 1.15.1 introduced a fix to restrict untrusted packages, the default setting of trusted packages still allows malicious classes from these packages to be...