Merge pull request #1309 from griznog/sanitize-wwclient-url-data

sanitize wwclient url data
This commit is contained in:
Jonathon Anderson
2024-08-02 10:50:26 -06:00
committed by GitHub
2 changed files with 3 additions and 1 deletions

View File

@@ -6,6 +6,7 @@ import (
"log"
"net"
"net/http"
"net/url"
"os"
"os/exec"
"os/signal"
@@ -132,7 +133,7 @@ func CobraRunE(cmd *cobra.Command, args []string) (err error) {
if tag == "Unknown" {
dmiOut, err := exec.Command("dmidecode", "-s", "chassis-asset-tag").Output()
if err == nil {
chassisAssetTag := strings.TrimSpace(string(dmiOut))
chassisAssetTag := url.QueryEscape(strings.TrimSpace(string(dmiOut)))
if chassisAssetTag != "" {
tag = chassisAssetTag
}