Skip to content

Commit 58ea4ee

Browse files
committed
corrected backported
Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com>
1 parent b33efcb commit 58ea4ee

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

lib/Service/DaemonConfigService.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,12 @@ private function containsControlCharacters(string $value): bool {
3939
}
4040

4141
public function registerDaemonConfig(array $params): ?DaemonConfig {
42+
$name = $params['name'] ?? '';
43+
if ($name === '' || $this->containsControlCharacters($name)) {
44+
$this->logger->error('Failed to register daemon configuration: `name` contains invalid characters or is empty.');
45+
return null;
46+
}
47+
4248
$bad_patterns = ['http', 'https', 'tcp', 'udp', 'ssh'];
4349
$docker_host = (string)$params['host'];
4450
foreach ($bad_patterns as $bad_pattern) {

0 commit comments

Comments
 (0)