O problema está relacionado ao controle inadequado de recursos de código gerenciados dinamicamente, ao upload irrestrito de arquivos com tipos perigosos e à inclusão de funcionalidades provenientes de esferas de controle não confiáveis no Apache Solr. Essa vulnerabilidade permite que um invasor execute código arbitrário no sistema. Nas versões afetadas, os ConfigSets do Solr aceitavam o upload de arquivos Java jar e class por meio da API ConfigSets. Ao fazer backup das coleções do Solr, esses arquivos de configSet eram salvos em disco ao usar o LocalFileSystemRepository. Se o backup fosse salvo em um diretório que o Solr usa em seu ClassPath/ClassLoaders, os arquivos jar e class ficariam disponíveis para uso com qualquer ConfigSet, confiável ou não. A vulnerabilidade se limita à extensão das permissões de backup com a capacidade de adicionar bibliotecas quando o Solr é executado de forma segura com a autorização habilitada.