Unbounded recursion in parsing AMQP message bodies can lead to crash
Important
Apache Qpid Proton C
versions through 0.40.0
0.41.1 and later
A message body that is deeply nested and decoded by pn_message_body() could overflow the stack and cause a crash.
Users are recommended to upgrade to version 0.41.1, which fixes the issue.
Apache Qpid, Messaging built on AMQP; Copyright © 2015 The Apache Software Foundation; Licensed under the Apache License, Version 2.0; Apache Qpid, Qpid, Qpid Proton, Proton, Apache, the Apache logo, and the Apache Qpid project logo are trademarks of The Apache Software Foundation; All other marks mentioned may be trademarks or registered trademarks of their respective owners