From c815ac59140f2cca9ce8bbc22c2444622b4e227c Mon Sep 17 00:00:00 2001 From: "Z. Cliffe Schreuders" Date: Thu, 20 Apr 2023 11:04:34 +0100 Subject: [PATCH] tidy #247 lucee parameter name --- .../vulnerabilities/unix/http/lucee_rce/manifests/configure.pp | 2 +- .../vulnerabilities/unix/http/lucee_rce/manifests/install.pp | 2 +- .../vulnerabilities/unix/http/lucee_rce/manifests/service.pp | 2 +- .../vulnerabilities/unix/http/lucee_rce/secgen_metadata.xml | 3 ++- 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/modules/vulnerabilities/unix/http/lucee_rce/manifests/configure.pp b/modules/vulnerabilities/unix/http/lucee_rce/manifests/configure.pp index 16621a806..8aa570071 100644 --- a/modules/vulnerabilities/unix/http/lucee_rce/manifests/configure.pp +++ b/modules/vulnerabilities/unix/http/lucee_rce/manifests/configure.pp @@ -5,7 +5,7 @@ class lucee_rce::configure { $secgen_parameters = secgen_functions::get_parameters($::base64_inputs_file) $leaked_filenames = $secgen_parameters['leaked_filenames'] $strings_to_leak = $secgen_parameters['strings_to_leak'] - $user = $secgen_parameters['leaked_username'][0] + $user = $secgen_parameters['unix_username'][0] $user_home = "/home/${user}" Exec { path => ['/bin', '/usr/bin', '/usr/local/bin', '/sbin', '/usr/sbin'] } diff --git a/modules/vulnerabilities/unix/http/lucee_rce/manifests/install.pp b/modules/vulnerabilities/unix/http/lucee_rce/manifests/install.pp index 702259225..d9116203c 100644 --- a/modules/vulnerabilities/unix/http/lucee_rce/manifests/install.pp +++ b/modules/vulnerabilities/unix/http/lucee_rce/manifests/install.pp @@ -10,7 +10,7 @@ class lucee_rce::install { $secgen_parameters = secgen_functions::get_parameters($::base64_inputs_file) $port = $secgen_parameters['port'][0] - $user = $secgen_parameters['leaked_username'][0] + $user = $secgen_parameters['unix_username'][0] $user_home = "/home/${user}" ensure_packages(['openjdk-11-jdk'], { ensure => 'installed'}) diff --git a/modules/vulnerabilities/unix/http/lucee_rce/manifests/service.pp b/modules/vulnerabilities/unix/http/lucee_rce/manifests/service.pp index 30defc5f1..9b07668fa 100644 --- a/modules/vulnerabilities/unix/http/lucee_rce/manifests/service.pp +++ b/modules/vulnerabilities/unix/http/lucee_rce/manifests/service.pp @@ -3,7 +3,7 @@ # class lucee_rce::service { $secgen_parameters = secgen_functions::get_parameters($::base64_inputs_file) - $user = $secgen_parameters['leaked_username'][0] + $user = $secgen_parameters['unix_username'][0] file { '/etc/systemd/system/lucee.service': content => template('lucee_rce/lucee.service.erb'), diff --git a/modules/vulnerabilities/unix/http/lucee_rce/secgen_metadata.xml b/modules/vulnerabilities/unix/http/lucee_rce/secgen_metadata.xml index 6c8201941..0db2468ec 100644 --- a/modules/vulnerabilities/unix/http/lucee_rce/secgen_metadata.xml +++ b/modules/vulnerabilities/unix/http/lucee_rce/secgen_metadata.xml @@ -22,6 +22,7 @@ port strings_to_leak leaked_filenames + unix_username @@ -36,7 +37,7 @@ - +