English Deutsch Français Nederlands Español Italiano Português Русский 日本語 中文 한국어 हिन्दी తెలుగు मराठी தமிழ் Ελληνικά Polski Čeština Magyar Svenska Dansk Suomi Українська العربية Indonesia

HTTP Response Splitting

HTTP Response Splitting, bilgisayar işlemleri sırasında ortaya çıkan bir güvenlik açığıdır. Bu açık, kullanıcıların web tarayıcılarına yanıt olarak sunulan sayfalarda gerçekleşir. Bir saldırgan, yanıtı iki veya daha fazla HTTP başlığına bölerek bir HTTP yanıtının tamamen farklı bir yanıt gibi görünmesini sağlayabilir.

Örneğin, bir saldırgan bir web uygulamasına HTTP isteği gönderir ve HTTP yanıtındaki Location başlığına saldırgan tarafından hazırlanan bir URL adrese yönlendirme ayarlar. Saldırgan, Location başlığının sonuna eklenecek olan ek bir başlık ekler ve bu, özellikle yeni bir çizgi karakteri veya onun gibi bir özel karakter, HTTP yanıtının iki ayrı bölüme ayrılmasına neden olur. Böylece, yanıtın başka bir bölümünde sakladığı kötü amaçlı kodu, kullanıcılar tarafından yanıtın farklı bir bölümünde yürütülmesi için sokabilir.

Bu açığı önlemek için, web uygulamaları kodları doğru bir şekilde yazarak HTTP yanıtlarını tek bir bölümde kalacak şekilde sağlamalıdır. Ayrıca, web uygulamaları, girişlerdeki özel karakterleri veya çizgi karakterlerini otomatik olarak temizlemeli ve kullanıcıların giriş yoluyla HTTP yanıtlarını değiştirmelerine izin vermemelidir.

Umarım bu açıklama, HTTP Response Splitting’in ne olduğunu anlamanıza yardımcı olmuştur. Herhangi bir sorunuz varsa, size yardımcı olmaktan mutluluk duyarım.