Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-25297

[GSS](8.0.z) RESTEASY-3341 - The RESTEasy multipart provider changed the default entity response from binary to base64

    XMLWordPrintable

Details

    Description

      RESTEASY-3282 ported some fixes from upstream RESTEasy back to 3.15 to resolve a CVE. With this backport, for multipart messages the data was always binary data and now is base64 encoded data in the response. This is due to the commenting of of this code.

      This should be added back to RESTEasy 3.15. One thing to note that in EAP 8 the default here will change and base64 will be used. We need to keep it this way for backwards compatibility of WildFly and Quarkus at this point.

      Please not when integrating this, the org.jboss.resteasy.resteasy-multipart-provider module needs the org.apache.commons.codec module added as a dependency.

      Attachments

        Issue Links

          Activity

            People

              chaowan@redhat.com Chao Wang
              pberan@redhat.com Petr Beran
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: