Apache Qpid szolgáltatás megtagadásos sérülékenységek

CH azonosító

CH-8651

Angol cím

Apache Qpid Two Denial of Service Vulnerabilities

Felfedezés dátuma

2013.03.06.

Súlyosság

Alacsony

Érintett rendszerek

Apache Software Foundation
Qpid

Érintett verziók

Apache Qpid 0.x

Összefoglaló

Az Apache Qpid két olyan sérülékenysége vált ismertté, amelyeket kihasználva a rosszindulatú felhasználók és a támadók szolgáltatás megtagadást (DoS – Denial of Service) tudnak előidézni.

Leírás

  1. Egyes üzenetekben az AMQP típusok dekódolásakor keletkező hiba kihasználható a rendelkezésre álló memória erőforrások felhasználására és kiszolgáló működésének folyamatos akadályozására speciálisan erre a célra elkészített client-properties map segítségével, amelyet egy connection.start-ok üzenetbe ágyaznak.
  2. Egy egész szám túlcsordulási hiba található a “qpid::framing::Buffer::checkAvailable()” függvényben (qpid/cpp/include/qpid/framing/Buffer.h), ami kihasználható puffer túlcsordulás előidézésére.

Megoldás

Javítva az SVN repositroy-ban.