You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 2019/ar/src/0xa9-improper-assets-management.md
+4-8Lines changed: 4 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -39,16 +39,12 @@
39
39
40
40
<h4dir='rtl'align='right'>السيناريو الاول: </h4>
41
41
42
-
<pdir='rtl'align='right'>
42
+
<p dir='rtl' align='right'> بعد إعادة عملية تصميم التطبيقات، لم يتم الاهتمام بترقية الإصدار الخاص بواجهة برمجة التطبيقات API بل تم استخدام القديم وهو متوفرة على المسار التالي api.someservice.com/v1. وهو المستخدم وغير محمي، مع إمكانية الوصول الى قاعدة البيانات بصلاحيات مستخدم. وبعد عمليات الفحص من قبل المهاجمين في التطبيقات المعاد تصميمها وهي على المسار التالي api.someservice.com/v2. بعد عملية تخمين بسيطة جداً تم تغير /v2 الى v1 في المسار للموقع والذي منح المهاجم إمكانية الوصول لواجهة برمجة التطبيقات القديمة والغير محدثة والتي أدت الى تسريب معلومات حساسة لأكثر من 100 مليون مستخدمة ومنه معلومات شخصية.
43
43
44
-
After redesigning their applications, a local search service left an old API
45
-
version (`api.someservice.com/v1`) running, unprotected, and with access to the
46
-
user database. While targeting one of the latest released applications, an
47
-
attacker found the API address (`api.someservice.com/v2`). Replacing `v2` with
48
-
`v1` in the URL gave the attacker access to the old, unprotected API,
49
-
exposing the personal identifiable information (PII) of over 100 Million users.
50
44
51
-
### Scenario #2
45
+
<h4dir='rtl'align='right'>السيناريو الثاني : </h4>
46
+
47
+
<pdir='rtl'align='right'>
52
48
53
49
A social network implemented a rate-limiting mechanism that blocks attackers
54
50
from using brute-force to guess reset password tokens. This mechanism wasn’t
0 commit comments