149אבטחה לפי סביבת פיתוח
זרימת קלט — Taint Analysis
Taint Analysis
- מה זה
- מעקב אחר קלט לא אמין עד לפעולות רגישות כגון SQL, HTML ופקודות shell.
- למה זה חשוב
- קלט מטופס שמגיע לשאילתה או לפקודת שרת עלול לחשוף לקוחות; המעקב עוזר למצוא את המסלול המסוכן לפני פרסום.
- דוגמה
- Psalm יכול לזהות קלט מבקשה המגיע לשאילתת SQL ללא פרמטרים.
- מה לבדוק / איך למנוע
- מפעילים ניתוח taint ובודקים sinks, sanitizers וכיסוי נתיבי קוד.
