Critical Vulnerabilities Affecting o6 Automation open62541 Software
Multiple security flaws were discovered in the open62541 automation software used in industrial systems. These vulnerabilities could allow attackers to disrupt services or potentially gain unauthorized control. Users are advised to update their software immediately.

English Brief
Multiple security flaws were discovered in the open62541 automation software used in industrial systems. These vulnerabilities could allow attackers to disrupt services or potentially gain unauthorized control. Users are advised to update their software immediately.
الموجز العربي
ثغرات أمنية حرجة تؤثر على برمجيات o6 Automation open62541
تم اكتشاف ثغرات أمنية متعددة في برنامج التشغيل الآلي open62541 المستخدم في الأنظمة الصناعية. يمكن أن تسمح هذه الثغرات للمهاجمين بتعطيل الخدمات أو اكتساب تحكم غير مصرح به. يُنصح المستخدمون بتحديث البرنامج على الفور.
- 1Patch PubSub signature verification (PR 8235)
- 2Patch UA_Variant array calculation (PR 8236)
- 3Patch TransferSubscriptions memory management (PR 8237)
English Advisory
// Intelligence Summary
o6 Automation open62541 has identified multiple vulnerabilities including Integer Underflow (CVE-2026-63362), Integer Overflow (CVE-2026-65423), and Use-After-Free (CVE-2026-63035). These issues affect multiple versions of the library, posing risks of denial-of-service and arbitrary code execution.
التقرير العربي
// ملخص المعلومات الاستخباراتية
حددت شركة o6 Automation ثغرات أمنية متعددة في مكتبة open62541، بما في ذلك فيضان الأعداد الصحيحة (Integer Overflow) ونقصان الأعداد الصحيحة (Integer Underflow) وثغرات استخدام الذاكرة بعد تحريرها (Use-After-Free). تؤثر هذه الثغرات على إصدارات متعددة من المكتبة، مما يشكل خطراً يتراوح بين تعطيل الخدمة وتنفيذ تعليمات برمجية عشوائية.
// Technical Context
The vulnerabilities reside within the library's handling of PubSub signatures (Integer Underflow), UA_Variant arrayDimensions computations (Integer Overflow), and the TransferSubscriptions service (Use-After-Free). An attacker can leverage crafted packets or specific service requests to manipulate memory or cause application crashes.
// السياق التقني
تكمن الثغرات في طريقة معالجة المكتبة لتوقيعات PubSub، وحسابات أبعاد مصفوفات UA_Variant، وخدمة TransferSubscriptions. يمكن للمهاجم استغلال حزم بيانات مصممة خصيصاً أو طلبات خدمة محددة للتلاعب بالذاكرة أو التسبب في انهيار التطبيق.
// Exposure Notes
Affected versions include open62541 releases 1.3.0 through 1.3.17, 1.4.0 through 1.4.16, and 1.5.0 through 1.5.4, as well as the master branch, running on Windows and Linux systems. The software is deployed in Critical Manufacturing, Energy, and Transportation sectors globally.
// ملاحظات التعرض
تشمل الإصدارات المتأثرة إصدارات open62541 من 1.3.0 إلى 1.3.17، ومن 1.4.0 إلى 1.4.16، ومن 1.5.0 إلى 1.5.4، بالإضافة إلى الفرع الرئيسي (master)، على أنظمة Windows و Linux. تُستخدم هذه البرمجيات في قطاعات التصنيع الحرج والطاقة والنقل عالمياً.
// Defensive Priority
Organizations should verify if their systems utilize the affected open62541 versions. Prioritize patching or applying the specific commit-based fixes provided by the vendor. Refer to: https://www.cisa.gov/news-events/ics-advisories/icsa-26-211-08
// الأولوية الدفاعية
يجب على المؤسسات التحقق مما إذا كانت أنظمتها تستخدم إصدارات open62541 المتأثرة. يجب إعطاء الأولوية لتحديث البرامج أو تطبيق الإصلاحات البرمجية التي يوفرها المورد. راجع الرابط: https://www.cisa.gov/news-events/ics-advisories/icsa-26-211-08
Mitigation Checklist
- 1Patch PubSub signature verification (PR 8235)
- 2Patch UA_Variant array calculation (PR 8236)
- 3Patch TransferSubscriptions memory management (PR 8237)
قائمة إجراءات التخفيف
- 1تصحيح التحقق من توقيع PubSub (PR 8235)
- 2تصحيح حساب مصفوفة UA_Variant (PR 8236)
- 3تصحيح إدارة ذاكرة TransferSubscriptions (PR 8237)
- N/A
# Update open62541 to the latest patched version
# Verify currently installed version:
# open62541 --version
# Download official updates from https://www.o6-automation.com/contact
# Apply individual PR fixes if full update is not immediately possible:
# 1. Patch PubSub signature verification (PR 8235)
# 2. Patch UA_Variant array calculation (PR 8236)
# 3. Patch TransferSubscriptions memory management (PR 8237)