Hello Doug-

The stream usage is optional and you can see the full extent of where it is 
used by ActiveMQ using this query:

https://github.com/apache/activemq/search?p=4&q=xstream 
<https://github.com/apache/activemq/search?p=4&q=xstream>

Several components perform checks to ensure they do not deserialize xstream 
classes. Much of the usage is in http and stomp transports for translating map 
and object message types.

-Matt

> On May 4, 2021, at 1:32 PM, Jackson, Douglas <douglas.s.jack...@siemens.com> 
> wrote:
> 
> Hi!
> We are wondering the extent of the danger from the usage of xstream in 
> ActiveMQ prior to 5.16.
> 
> Is it related only to the ActiveMQ web console?
> Does ActiveMQ use blacklists or whitelists?
> 
> Is there a way to avoid the security issues posed by the usage of xstream 
> while using the versions of ActiveMQ in which xstream is used?
> -Doug
> 

Reply via email to