واتسابدمشقالسبت – الخميس·10:00 ص – 7:00 م

مقالات تقنية

ما نتعلمه من بناء الأنظمة وتشغيلها، مكتوباً لمن يعمل على تطويرها.

مقالات تقنية

الـ middleware ليس authorization

4 ثغرات في NestJS خلال 7 أشهر، وكلها ثغرة واحدة: الـ matcher والـ handler اختلفا على العنوان نفسه. مكان التحقق هو حيث تُقرأ البيانات.

الـ deserialization عند حدّ الـ framework

ثغرة RCE بدرجة 10.0، ثم 6 ترقيعات DoS في 8 أشهر. حين يكون العقد "اقبل كل ما يرمّزه الـ protocol"، فإغلاق ثغرة يترك البقية.

لماذا يبطئ الـ NestJS API عندك

رقمان يفسّران معظم الأمر: كم query نفّذ الطلب الواحد، وكم استغرق أبطؤها. 60 query صغيرة مشكلة بنية لا مشكلة index.

تصليب موقعك قبل أن يُخترق، لا بعده

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

مقالات تقنية · Qasioun Cloud