CF2016 securing CFIDE/administrator with TLS
hello community!
began working on poc cf2016 , little shocked learn defacto method of getting /cfide/administrator via localhost through ssh tunneling (per lockdown pdf).
out of box alternative ssh tunneling punch hole in firewall port 8500. security damned!
both of these methods unacceptable (seriously adobe!). began 2 day deep dive flawed java product.
in stead of boring 14 hour deep dive didn't work - here did work :
prereqs :
rhel 7 x64 minimum install
coldfusion2016 enterprise edition patched 2016.0.02.299200
tomcat version 8.0.32.0
java jre server 1.8.0_102
firewalld rule 8443/tcp allowed devops team
steps :
1. download latest jre 8 server edition /opt/coldfusion2016/ (update cf jvm path match i.e. /opt/coldfusion2016/jdk1.8.0_102/jre/ )
2. download , deploy unlimited strength jurisdiction policy files
3. generate self signed cert using new jre
sudo /opt/coldfusion2016/jdk1.8.0_102/jre/bin/keytool -genkey -keyalg rsa -alias test -keystore /etc/ssl/certs/keystore.jks -storepass yourpass -validity 1825 -keysize 2048
4. setup tomcat connector limited cipher list (no elliptic curves) in /opt/coldfusion2016/cfusion/runtime/conf/server.xml
<connector port="8443" protocol="org.apache.coyote.http11.http11nio2protocol"
maxthreads="150" sslenabled="true" scheme="https" secure="true"
clientauth="false"
keyalias="test"
keystorefile="/etc/ssl/certs/keystore.jks"
keystorepass="yourpass"
sslenabledprotocols="tlsv1,tlsv1.1,tlsv1.2"
useserverciphersuiteorder="true"
ciphers="tls_rsa_with_aes_128_cbc_sha256,tls_rsa_with_aes_128_cbc_sha,
tls_rsa_with_aes_256_cbc_sha256,tls_rsa_with_aes_256_cbc_sha,
ssl_rsa_with_rc4_128_sha" />
5. restart coldfusion
sudo service coldfusion_2016 restart
6. continue on merry way!
adobe cf dev team - if reading - please deploy encryption tomcat dedicated server administering cf. perhaps self signed cert option during install wizard after choosing deploy server secure profile etc... or - update lockdown cf guide include working method (see above) secure dedicated server...
amen!
this post should pinned!
More discussions in ColdFusion
adobe
Comments
Post a Comment