guibranco / gstraccini-bot

Audit required: Insecure use of logger PHP-A1011
Logging $label directly can be vulnerable
122            $labelToUpdate["description"] = $label["description"];
123            $labelToUpdate["new_name"] = $label["name"];
124            $labelsToUpdateObject[$label["name"]] = $labelToUpdate;
125            echo "⚠️ Label already exists: {$label["name"]}\n";126        } else {
127            echo "⛔ Error creating label: {$label["name"]}\n";
128        }
Logging $label directly can be vulnerable
131    foreach ($labelsToUpdateObject as $oldName => $label) {
132        $response = doRequestGitHub($metadata["token"], $metadata["labelsUrl"] . "/" . str_replace(" ", "%20", $oldName), $label, "PATCH");
133        if ($response->statusCode === 200) {
134            echo "✅ Label updated: {$oldName} -> {$label["new_name"]}\n";135        } else {
136            echo "⛔ Error updating label: {$oldName}\n";
137        }
Logging $label directly can be vulnerable
124            $labelsToUpdateObject[$label["name"]] = $labelToUpdate;
125            echo "⚠️ Label already exists: {$label["name"]}\n";
126        } else {
127            echo "⛔ Error creating label: {$label["name"]}\n";128        }
129    }
130
Logging $label directly can be vulnerable
115    foreach ($labelsToCreateObject as $label) {
116        $response = doRequestGitHub($metadata["token"], $metadata["labelsUrl"], $label, "POST");
117        if ($response->statusCode === 201) {
118            echo "✅ Label created: {$label["name"]}\n";119        } elseif($response->statusCode === 422) {
120            $labelToUpdate = [];
121            $labelToUpdate["color"] = $label["color"];