Přeskočit na obsah
Zpět na případové studie

Penetrační testování platformy NG-AIME pro NG Aviation

Ověření bezpečnosti aplikace pro správu leteckých dat před širším zákaznickým využitím

  • Penetrační testování
  • Letectví
01 Zadání

NG Aviation přistoupila k testování v návaznosti na další rozvoj platformy a očekávání zákazníků v leteckém sektoru. Cílem bylo ověřit bezpečnost řešení v předstihu, s prostorem na nápravu a technické doladění před dalším rozšířením jeho využití.

Při výběru dodavatele hrály roli zkušenosti TNS s testováním v regulovaných odvětvích a schopnost dodat výstup použitelný pro vývojový tým, bezpečnostního manažera i vedení. Klient současně kladl důraz na kvalitu zprávy: technický popis nálezů, srozumitelné vyhodnocení dopadu a jasně formulovaná doporučení.

02 Řešení

NG Aviation je evropský poskytovatel digitálních řešení pro správu leteckých dat. Jejich platforma podporuje letiště a poskytovatele letových navigačních služeb při správě, ověřování a sdílení aeronautických informací.

Platforma NG-AIME je využívána v reálném prostředí leteckého provozu u desítek subjektů v několika zemích. U takového řešení je bezpečnost přímo spojená s důvěryhodností dat, protože neoprávněný zásah do údajů, chybně nastavená oprávnění nebo obejití schvalovacího workflow může ovlivnit i navazující procesy mimo samotnou aplikaci.

02 Řešení

Postup testování

Testování neprobíhalo jako formální sken zranitelností aplikace. Automatizované nástroje byly použity podpůrně; rozhodující část práce spočívala v manuálním ověřování konkrétních scénářů v kontextu platformy.

Tým TNS ověřoval zejména práci s uživatelskými rolemi, hranice oprávnění, volání API mimo běžné uživatelské rozhraní, manipulaci s objekty mimo oprávnění účtu a možnosti obejít očekávaný workflow. Interní kontrolní seznamy sloužily k tomu, aby byl rozsah testu pokryt konzistentně; nenahrazovaly odborné posouzení jednotlivých nálezů.

  1. 01

    Rozsah a režim testu

    Testované části: NG-AIME, NOTAM, WFMS, Data Creator, API a infrastrukturní backend. Režim: grey-box s více úrovněmi uživatelských oprávnění. Hlavní zaměření: autentizace, autorizace rolí, business logika, práce s daty a API.

  2. 02

    Metodický rámec a tým

    Metodický rámec: OWASP Testing Guide, OWASP API Security Top 10, PTES a NIST SP 800-115. Tým: vlastní tým TNS – tři certifikovaní testeři OSCP a konzultant kybernetické bezpečnosti. Navazující krok: re-test vybraných nápravných opatření.

„Potřebovali jsme ověřit klíčové části platformy NG-AIME dříve, než se stanou předmětem širšího zákaznického využití. U TNS pro nás byla důležitá kombinace technického detailu a prakticky použitelného výstupu. Nálezy byly popsány tak, aby s nimi mohl vývojový tým přímo pracovat, a re-test nám dal jasnou zpětnou vazbu k provedeným opravám. Bezpečnostní testování proto chceme zapojovat i do dalšího rozvoje platformy.“