This vulnerability in Apache Solr 1.2 to 6.6.2 and 7.0.0 to 7.2.1 relates to an XML external entity expansion (XXE) in the &dataConfig=<inlinexml> parameter of Solr's DataImportHandler. It can be used as XXE using file/ftp/http protocols in order to read arbitrary local files from the Solr server or the internal network.
{
"binaries": [
{
"binary_version": "3.6.2+dfsg-2ubuntu0.1~esm2",
"binary_name": "liblucene3-contrib-java"
},
{
"binary_version": "3.6.2+dfsg-2ubuntu0.1~esm2",
"binary_name": "liblucene3-java"
},
{
"binary_version": "3.6.2+dfsg-2ubuntu0.1~esm2",
"binary_name": "libsolr-java"
},
{
"binary_version": "3.6.2+dfsg-2ubuntu0.1~esm2",
"binary_name": "solr-common"
},
{
"binary_version": "3.6.2+dfsg-2ubuntu0.1~esm2",
"binary_name": "solr-jetty"
},
{
"binary_version": "3.6.2+dfsg-2ubuntu0.1~esm2",
"binary_name": "solr-tomcat"
}
],
"availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro"
}
{
"binaries": [
{
"binary_version": "3.6.2+dfsg-8ubuntu0.1+esm1",
"binary_name": "liblucene3-contrib-java"
},
{
"binary_version": "3.6.2+dfsg-8ubuntu0.1+esm1",
"binary_name": "liblucene3-java"
},
{
"binary_version": "3.6.2+dfsg-8ubuntu0.1+esm1",
"binary_name": "libsolr-java"
},
{
"binary_version": "3.6.2+dfsg-8ubuntu0.1+esm1",
"binary_name": "solr-common"
},
{
"binary_version": "3.6.2+dfsg-8ubuntu0.1+esm1",
"binary_name": "solr-jetty"
},
{
"binary_version": "3.6.2+dfsg-8ubuntu0.1+esm1",
"binary_name": "solr-tomcat"
}
]
}
{
"binaries": [
{
"binary_version": "3.6.2+dfsg-18~18.04.1~esm2",
"binary_name": "liblucene3-contrib-java"
},
{
"binary_version": "3.6.2+dfsg-18~18.04.1~esm2",
"binary_name": "liblucene3-java"
},
{
"binary_version": "3.6.2+dfsg-18~18.04.1~esm2",
"binary_name": "libsolr-java"
},
{
"binary_version": "3.6.2+dfsg-18~18.04.1~esm2",
"binary_name": "solr-common"
},
{
"binary_version": "3.6.2+dfsg-18~18.04.1~esm2",
"binary_name": "solr-jetty"
},
{
"binary_version": "3.6.2+dfsg-18~18.04.1~esm2",
"binary_name": "solr-tomcat"
}
]
}