خلل في بوابة المرضى كشف السجلات عبر عيادات الأسنان

قامت شركة Practice by Numbers، المطوِّرة لبرمجيات إدارة عيادات الأسنان المستخدمة في أكثر من 5,000 عيادة في الولايات المتحدة، بإصلاح ثغرة أمنية كانت تكشف سجلات المرضى عبر بوابتها، وفقًا لموقع TechCrunch. وقد اكتُشفت المشكلة على يد مريض كان يستخدم البوابة لمراجعة ملفاته السنية الخاصة.

وبحسب التقرير، سمح الخلل لمريض مسجّل الدخول بالوصول إلى مستندات تخص مرضى آخرين. وتشمل الملفات المكشوفة، على ما يبدو، معلومات شخصية وتاريخًا طبيًا وبطاقات هوية مصورة ومستندات أخرى. ولأن الثغرة أثرت في طريقة استرجاع المستندات، قال المريض الذي اكتشفها إن ملفاته الخاصة ربما كانت مكشوفة للآخرين أيضًا.

مشكلة يسهل استغلالها وعواقبها حساسة

كانت الثغرة المبلغ عنها لافتة ليس فقط لأنها شملت معلومات صحية، بل أيضًا لأنها كانت سهلة الاستغلال. وقال TechCrunch إن المريض اكتشف أن تغيير رقم مستند في عنوان الويب يمكن أن يكشف ملفات أخرى. كما أن أرقام المستندات بدت متسلسلة، ما أثار احتمال تخمين سجلات أخرى من دون صعوبة كبيرة.

هذه التركيبة مهمة. فالثغرة التي تتطلب مهارة تقنية عالية خطيرة بما فيه الكفاية، لكن الثغرة التي يمكن لمستخدم عادي في البوابة إعادة إنتاجها تخلق سطح تعرض أوسع بكثير. في هذه الحالة، لم يكن الوصول إلى النظام يتطلب على ما يبدو أدوات متخصصة أو صلاحيات داخلية تتجاوز تسجيل دخول صحيحًا لمريض.

وصل الإصلاح بعد أن واجه المريض صعوبة في الإبلاغ

قال المريض إنه حاول تنبيه الشركة مباشرة، أولًا عبر البريد الإلكتروني ثم عبر LinkedIn، لكنه لم يتلقَ ردًا قبل أن يتواصل مع TechCrunch. وأفاد الموقع بأن عنوان البريد الإلكتروني المنشور للشركة كان يعيد رسائل باعتبارها غير قابلة للتسليم، ما لم يترك مسارًا واضحًا للإفصاح المسؤول.

هذه التفاصيل تكاد تكون مهمة بقدر أهمية الخلل نفسه. وتعكس الحادثة مشكلة متكررة في البرمجيات الاستهلاكية وبرمجيات الأعمال: فالشركات تطلب من المستخدمين عادةً أن يأتمنوها على بيانات حساسة، لكن كثيرًا منها لا يزال يفتقر إلى قناة واضحة وفعالة للإبلاغ عن المشكلات الأمنية. وعندما لا يتمكن من يكتشف الثغرة من العثور على طريق إلى الفريق المناسب، تبقى نافذة التعرض مفتوحة مدة أطول مما ينبغي.

نمط أوسع في الثغرات التي يكتشفها المستخدمون

صوّر TechCrunch الحادثة بوصفها جزءًا من اتجاه أوسع، حيث يعثر المستخدمون العاديون، لا الباحثون المحترفون، على مشكلات أمنية خطيرة في منتجات يومية. وأشار التقرير إلى حالات مماثلة لدى شركات أخرى واجه فيها مستخدمون أو باحثون صعوبة في جذب الانتباه قبل أن يؤدي التواصل الإعلامي إلى اتخاذ إجراء.

ويشير هذا النمط إلى أن منظومة الأمن تتغير. فالبرمجيات أصبحت الآن مدمجة في الخدمات الروتينية، من طلبات البيع بالتجزئة إلى الإدارة الصحية، وغالبًا ما يكون الأشخاص الذين يتعاملون مع هذه الأنظمة أول من يلاحظ وجود خلل. وتحتاج المؤسسات التي تتعامل مع بيانات منظمة أو شديدة الخصوصية بشكل متزايد إلى الانضباط التشغيلي للاستماع عندما يتحدث هؤلاء المستخدمون.

لماذا يهم ذلك في برمجيات الرعاية الصحية

قد لا تحظى برمجيات الأسنان بالاهتمام نفسه الذي تحظى به أنظمة المستشفيات أو شركات التأمين الوطنية، لكن المعلومات المخزنة في بوابات العيادات قد تظل شديدة الحساسية. فقد يظهر التاريخ الطبي ووثائق الهوية وسجلات العلاج داخل حساب المريض. وبالتالي، فإن عيبًا يعبر حدود الحسابات يخلق في خطوة واحدة مخاطر تتعلق بالخصوصية والثقة، وربما الامتثال أيضًا.

ولا يحدد التقرير الأصلي عدد المرضى المتضررين، ويبدو أن إصلاح Practice by Numbers قد أغلق الثغرة المحددة. ومع ذلك، تُظهر هذه الحالة كيف يمكن لخطأ واحد في التفويض داخل بوابة ويب أن يحول عارض مستندات اعتياديًا إلى حالة كشف للخصوصية تؤثر في عدد كبير من المستخدمين دفعة واحدة.

ما الذي تشير إليه الحادثة

القصة المباشرة واضحة: مريض اكتشف ثغرة، والثغرة كشفت سجلات مرضى آخرين، ثم أصلحتها الشركة بعد أن وصلت القضية إلى الرأي العام. أما الدرس الأوسع فهو أن الأمن لا يتعلق فقط بترقيع الشيفرة. بل يتعلق أيضًا بوجود مسارات استقبال واضحة، وقنوات تواصل تعمل فعليًا، وعمليات تعامل مع تقارير الثغرات غير المطلوبة باعتبارها أولوية تشغيلية لا ضوضاء.

ومع انتقال المزيد من الخدمات المرتبطة بالرعاية الصحية إلى تطبيقات ويب موجهة للمرضى، ستزداد أهمية هذا الفارق. يمكن للشركات إغلاق الثغرة بعد اكتشافها، لكن إعادة بناء الثقة أصعب عندما يكتشف المستخدمون أن الثغرة ونظام الإبلاغ قد فشلا في الوقت نفسه.

يعتمد هذا المقال على تغطية TechCrunch. اقرأ المقال الأصلي.

Originally published on techcrunch.com