Dziurawy AJAX

Subskrybuj RSS A A A
22 sierpnia 2005 12:24
Dariusz Niedzielewski

TAGI: AJAX CPAINT dziura luka

Wykryto lukę w zabezpieczeniach programu narzędziowego CPAINT, używanego do tworzenia aplikacji w nowej technologii AJAX (Java Script + XML). Sprawa jest istotna, ponieważ z zalet łatwego uatrakcyjniania swoich serwisów internetowych skorzystali już tacy potentaci, jak AOL, Google, Microsoft czy Yahoo.

AJAX (Asynchrous JavaScript and XML) jest technologią, pozwalającą szybko i nieskomplikowanie wprowadzać dynamiczne dodatki do aplikacji sieciowych (WWW). Jest połączeniem znanego języka skryptowego JavaScript oraz uniwersalnego rozwiązania XML. Dodatkowo wspiera zwykły HTML, style CSS oraz struktury DOM (Document Object Models).

Luka, wykryta w popularnym narzędziu wspomagającym tworzenie aplikacji w technologii AJAX - programie CPAINT - pozwala na zdalne wykonywanie nieautoryzowanego kodu umieszczonego na serwerze, na którym działa CPAINT lub też w aplikacji zbudowanej za pomocą tego narzędzia. Ujawniona dziura w systemie zabezpieczeń programu odnosi się do wszystkich jego wersji. Są już dostępne odpowiednie poprawki do najbardziej rozpowszechnionej wersji CPAINT - v.1.3 SP.

Technologia AJAX została bardzo pozytywnie przyjęta przez największe firmy z branży usług sieciowych. Google zastosowała AJAX w swoich aplikacjach Google Maps, Google Suggest, Gmail. Microsoft użył nowej technologii w MSN Virtual Earth. Inne aplikacje korzystające z AJAX, to Flickr (Yahoo) oraz AIM Mail (AOL).

Jak podkreślają specjaliści, odkryta luka nie jest przypisania jedynie do narzędzia CPAINT. Problem jest szerszy i również inne programy do implementacji AJAX mogą stać się obiektem ataków ze strony, świadomych istnienia dziury, internautów.

Oceń artykuł

średnio: 3 liczba ocen: 1

Komentarze (0)





Najnowsze

Ile kosztuje dowód osobisty

Rząd jako jeden z powodów anulowania przetargu na blankiety e-dowodu podaje brak środków. Sprawdziliśmy, ile kosztowałoby to podatników i jaka jest cena za dokumenty tożsamości na świecie.

Państwo do konsolidacji

Obywatele uważają administrację publiczną za jeden organizm. W rzeczywistości jest to kilka tysięcy oddzielnych struktur, obrosłych biurokratycznymi naroślami. Czy można zracjonalizować działanie państwa? Jak w tym może pomóc informatyka?

Zarządzanie po japońsku

W praktyce przemysłowej wypracowano szereg skutecznych metod zarządzania. Wiele powstało w Japonii. Dlaczego, mimo ich efektywności, nie zawsze są stosowane w biznesie?

e-Sąd z odsieczą sprawiedliwości

Polski wymiar sprawiedliwości postrzegany jest jako skostniały i opieszały. Tymczasem kolejne e-usługi udostępniane przez Ministerstwo Sprawiedliwości ułatwiają życie przedsiębiorcom i usprawniają pracę sądów.

e-Zdrowie w Polsce i na świecie

Projekty informatyzacji służby zdrowia realizowane są na świecie z różnym powodzeniem. Skąd Polska mogłaby czerpać wzorce? A może jesteśmy skazani na własne rozwiązania?

Raport Państwo 2.0, czyli nowa wizja informatyzacji państwa

Michał Boni, minister administracji i cyfryzacji, zaprezentował raport "Polska 2.0. Nowy start dla e-administracji". Przedstawia on informacje na temat stanu realizacji projektów będących w gestii nowo utworzonego ministerstwa oraz prezentuje kierunki dalszych działań związanych z informatyzacją i cyfryzacją administracji publicznej w naszym kraju.

Cyberprzestępcy podążają za użytkownikami

Już dwie na trzy polskie firmy odnotowały ataki lub awarie, które spowodowały spadek produkcji. Co trzecia firma utraciła dane. Liczba takich przypadków będzie rosła, bo hakerzy biorą na cel najbardziej masowe technologie. Szybko reagują też na zmiany w firmowej architekturze.

Rekomendacje




Serwisy IDG - Warunki obsługi - Kontakt - Redakcja - Regulamin - O nas - Polityka prywatności - Serwis zgodny z ASME
Reklama - Licencjonowanie treści - Prenumerata: Computerworld, Networld, PC World
Computerworld Polska i Computerworld Polska online są znakami towarowymi IDG Poland SA.
© Copyright 2012 International Data Group Poland S.A. 04-204 Warszawa ul. Jordanowska 12 tel.(+4822)321-78-00 fax(+4822)321-78-88