Przejdź do głównej zawartości

8 postów z tagiem "OWASP"

Open Web Application Security Project i jego wytyczne.

Wyświetl wszystkie tagi

X-Forwarded-For: dlaczego parsowanie od lewej to gotowy bypass

· 9 min aby przeczytać
Przemysław Majdak
Full-Stack Developer, Automation Engineer & Web Security Specialist

Nagłówek X-Forwarded-For nie jest źródłem prawdy o adresie IP klienta — jest zwykłym polem HTTP, które każdy może wpisać ręcznie w curl. Cała jego wiarygodność bierze się wyłącznie z tego, że aplikacja wie, którym proxy ufa i ile ich stoi przed nią. Aplikacja, która bierze pierwszy adres z lewej strony listy, właśnie oddała atakującemu pilota do rate limitingu, geolokalizacji i list dostępu opartych o IP. Poniżej: mechanika nagłówka, konkretne wektory nadużyć i poprawna konfiguracja w Nginx, Apache, AWS ALB, Azure Application Gateway oraz Express.

Model Context Protocol (MCP): 10 krytycznych luk bezpieczeństwa, które otwierają infrastrukturę na ataki AI

· 4 min aby przeczytać
Przemysław Majdak
Full-Stack Developer, Automation Engineer & Web Security Specialist

Model Context Protocol (MCP) rewolucjonizuje budowę agentowych systemów AI, ale wdrażanie tego standardu bez odpowiednich barier ochronnych to biznesowe samobójstwo. Luki w warstwie projektowej – na czele z brakiem obligatoryjnego uwierzytelniania oraz podatnością na zatruwanie kontekstu – sprawiają, że serwery MCP stały się kluczowym celem ataków na architekturę korporacyjną i łańcuchy dostaw.

Niewidzialna Forteca: Dlaczego Cloudflare Tunnel to absolutny Must-Have dla Twojego serwera

· 4 min aby przeczytać
Przemysław Majdak
Full-Stack Developer, Automation Engineer & Web Security Specialist

Wyobraź sobie, że masz w domu sejf z cennymi danymi. Tradycyjne wystawianie aplikacji do internetu to jak wywieszenie na drzwiach wejściowych wielkiego, neonowego szyldu z napisem: "Sejf jest tutaj, wystarczy złamać zamek". Internet to nie jest przyjazne miejsce. Zanim zdążysz wypić kawę po uruchomieniu nowego serwera VPS, dziesiątki zautomatyzowanych botów z całego świata już skanują jego otwarte porty w poszukiwaniu luk.

CORS (Cross-Origin Resource Sharing) w 2026 roku – wyłomy i tarcza SameSite

· 2 min aby przeczytać
Przemysław Majdak
Full-Stack Developer, Automation Engineer & Web Security Specialist

CORS to mechanizm oparty na nagłówkach HTTP, który pozwala serwerowi zadeklarować, czy skrypt z innej domeny może legalnie odczytać jego odpowiedź, obchodząc restrykcje SOP (Same-Origin Policy). W 2026 roku sam błędny nagłówek CORS nie wystarczy do przejęcia sesji, ponieważ nowoczesne przeglądarki domyślnie ucinają ciasteczka w żądaniach cross-site za sprawą mechanizmu SameSite=Lax. Jakie są więc realne zagrożenia i jak się przed nimi bronić?

Jak zhakować własną aplikację? Kompletna checklista bezpieczeństwa dla API i SPA

· 4 min aby przeczytać
Przemysław Majdak
Full-Stack Developer, Automation Engineer & Web Security Specialist

Testy bezpieczeństwa to nie (tylko) bezmyślne wpisywanie <script>alert(1)</script> w każdym polu formularza. Aby znaleźć krytyczne błędy, takie jak IDOR czy przejęcie konta, musisz działać według planu.

Kurs praktyczny: Testowanie bezpieczeństwa aplikacji webowych – OWASP Top 10 2025

· 1 min aby przeczytać
Przemysław Majdak
Full-Stack Developer, Automation Engineer & Web Security Specialist

Zastanawiasz się, jak praktycznie testować bezpieczeństwo aplikacji webowych?
Chcesz poznać narzędzia, techniki i raportowanie zgodne z OWASP Top 10 2025?

Stworzyliśmy praktyczny kurs, który prowadzi Cię krok po kroku przez wszystkie kluczowe podatności z listy OWASP – wraz z przykładami narzędzi, checklistami, i finalnym raportem bezpieczeństwa.

Kompletny kurs testów penetracyjnych aplikacji webowych!

· 2 min aby przeczytać
Przemysław Majdak
Full-Stack Developer, Automation Engineer & Web Security Specialist

Bezpieczeństwo aplikacji webowych to jedno z najważniejszych zagadnień w dzisiejszym świecie IT. Coraz częściej słyszymy o wyciekach danych, atakach na API czy przejęciach kont użytkowników. Aby skutecznie chronić aplikacje, warto znać techniki stosowane przez atakujących – dlatego stworzyliśmy kompletny kurs testów penetracyjnych aplikacji webowych! 💥