Vloženie kódu
Vloženie kódu je typ bezpečnostného útoku, pri ktorom útočník vkladá škodlivý kód do rozhrania aplikácie. Tento typ útoku sa zameriava na zneužitie nedostatočne spracovaných alebo zle overených údajov, ktoré aplikácia prijíma. Vložený kód sa následne môže vykonať v rámci aplikácie, čo útočníkovi umožňuje prevziať kontrolu, ukradnúť citlivé informácie, alebo spôsobiť iné škody. Útoky typu vloženie kódu sú závažné, pretože môžu obísť bezpečnostné opatrenia a získať neoprávnený prístup k systémovým zdrojom.
Tento druh útoku je často vykonávaný prostredníctvom zadávania škodlivých skriptov alebo príkazov do vstupných polí aplikácie, ktoré nie sú riadne ošetrené z hľadiska bezpečnosti. Medzi bežné formy patrí SQL injection, kde sa útočník snaží manipulovať s databázou aplikácie, alebo skriptovanie medzi stránkami (XSS), kde môže byť do webovej stránky vložený škodlivý JavaScript. Účinnou obranou proti vloženiu kódu je dôsledná validácia a sanitizácia vstupných údajov, používanie pripravených výrokov a dodržiavanie osvedčených postupov v oblasti bezpečnosti softvéru.