Web Application Security Testing
vulnerability severity cvss explained

Istotność podatności w testach penetracyjnych aplikacji webowych – CVSS

Assigning a severity to a vulnerability is an important part when describing the vulnerability in the report. It helps the organization to understand how important a vulnerability is and allows for prioritizing the remediation actions. It is obvious that most organizations will focus on a high severity vulnerability first rather than medium or low.

Web Application Security Testing
password policy best practices

Cyberbezpieczeństwo dla startupów – używaj menedżera haseł i uwierzytelniania dwuetapowego

Wiele startupów na wczesnym etapie nie priorytetowo traktuje opracowanie planu cyberbezpieczeństwa, koncentrując się na budowie modelu biznesowego z powodu ograniczeń budżetowych i braku zasobów. Zaniedbanie kwestii bezpieczeństwa znacznie zwiększa ryzyko kompromitacji. Zniszczona reputacja oraz poważne straty finansowe mogą zmusić startupy do zamknięcia działalności (np. startup myNurse w sektorze opieki zdrowotnej). Pominięcie znaczenia planu cyberbezpieczeństwa może […]

Web Application Security Testing

Badania Cyberbezpieczeństwa Aplikacji CakePHP – Testy penetracyjne typu White Box w akcji

Badania cyberbezpieczeństwa i testy penetracyjne aplikacji webowych w jednym Przeprowadzanie testów penetracyjnych aplikacji webowych to bardzo dobry sposób na poprawę bezpieczeństwa aplikacji. Najczęściej stosowanym modelem testów penetracyjnych aplikacji webowych jest model typu black box, w którym zespół testujący ma bardzo ograniczoną wiedzę o docelowej aplikacji. Tego typu testy przypominają scenariusz rzeczywistego ataku. Wadą tego podejścia […]

Web Application Security Testing
open source vulnerability scanner

Badanie cyberbezpieczeństwa aplikacji CakePHP – uważaj na reflected XSS w swojej aplikacji webowej

Bezpieczeństwo aplikacji webowych to kluczowy aspekt utrzymania bezpiecznych i niezawodnych usług online. Jedną z najczęściej wykorzystywanych podatności w aplikacjach webowych jest reflected Cross-Site Scripting (XSS). W tym artykule omówimy tę podatność, przedstawimy rzeczywisty przykład reflected XSS, który Dawid odkrył w Cerebrate, jego potencjalne skutki oraz sposoby ochrony przed tym zagrożeniem. Zrozumienie reflected XSS Reflected Cross-Site […]

Web Application Security Testing
authentication bypass vulnerability

Badanie bezpieczeństwa aplikacji CakePHP – Zapomniany punkt końcowy: Ominięcie uwierzytelniania z prefiksem /open

Aplikacje internetowe są często pierwszym celem atakujących z powodu dużej ilości wrażliwych informacji, które przechowują. Zapewnienie bezpieczeństwa tych aplikacji jest kluczowe, aby chronić zarówno użytkowników, jak i firmy przed potencjalnymi zagrożeniami cybernetycznymi. Jednym z najskuteczniejszych sposobów identyfikowania luk w aplikacjach internetowych jest przeprowadzanie testów penetracyjnych aplikacji webowych. W tym kompleksowym przewodniku przyjrzymy się znaczeniu testów […]

Web Application Security Testing
AI penetration testing

Jako model językowy AI, proszę, miej nade mną litość

Zanim zaczniemy, warto coś wyjaśnić. Ten artykuł nie dotyczy „Jak wykorzystać możliwości modeli językowych AI podczas testów penetracyjnych”. Dotyczy on „Jak przeprowadzić test penetracyjny na modelach językowych AI”. Mając to na uwadze, nie zapominaj o podatnościach związanych z logiką biznesową. Na przykład, jeśli model językowy AI, taki jak ChatGPT, ma funkcje zabezpieczeń typu „blokowanie tworzenia […]

Web Application Security Testing
types of penetration testing

Black-box vs. Grey-box vs. White-box: Który test penetracyjny jest odpowiedni dla Ciebie?

Musisz wiedzieć, czy kontrolki i zabezpieczenia Twojej firmy są w stanie wytrzymać prawdziwy atak cybernetyczny. Testy penetracyjne pozwalają to sprawdzić, ale z trzema głównymi typami: black-box, grey-box i white-box, jak dokonać wyboru? Nie martw się, mamy dla Ciebie rozwiązanie. Testy penetracyjne mogą brzmieć onieśmielająco, ale to jeden z najlepszych sposobów, aby zidentyfikować luki w zabezpieczeniach […]

Web Application Security Testing
xss protection

Badanie cyberbezpieczeństwa aplikacji CakePHP – Chroń swoją stronę przed atakami Stored XSS: Zrozumienie i zapobieganie podatnościom w aplikacjach open-source

Stored Cross-Site Scripting (XSS) to stosunkowo powszechne i niebezpieczne podatności, które mogą zagrozić bezpieczeństwu Twojej aplikacji webowej. W tym artykule omówimy, czym są ataki stored XSS, ich wpływ na bezpieczeństwo stron internetowych oraz metody ochrony przed tą podatnością w aplikacjach webowych, przedstawiając przykłady podatności stored XSS, które znaleźliśmy w MISP. Wstęp do ataków Stored XSS: […]

Web Application Security Testing
white box testing example

Badanie cyberbezpieczeństwa aplikacji CakePHP – analiza podatności PHAR Deserialization w PHP: przykład testów white box

W tym artykule przyjrzymy się podatności PHAR deserialization w PHP, którą Dawid odkrył podczas testów typu white box. Zanim jednak przejdziemy do szczegółów podatności, omówimy najpierw, czym jest PHAR, a następnie wyjaśnimy, na czym polega sama podatność. Czym jest PHAR? PHP Archive (PHAR) to funkcjonalność umożliwiająca umieszczenie wielu plików PHP w jednym archiwum w celu […]