From ffe0092e41e9185df64127b839e8cf44c3a6437f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20B=C3=B6hm?= Date: Sun, 11 Feb 2018 21:20:47 +0100 Subject: [PATCH] Fix horrible bug that exposes information about a registered host Thank you @asterix11 for pointing this out. --- frontend/frontend.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/frontend/frontend.go b/frontend/frontend.go index c00af83..56cf089 100644 --- a/frontend/frontend.go +++ b/frontend/frontend.go @@ -60,10 +60,8 @@ func (f *Frontend) Run() error { var err error - if h, err := f.hosts.GetHost(hostname); err == nil { - c.JSON(403, gin.H{ - "error": fmt.Sprintf("This hostname has already been registered. %v", h), - }) + if _, err := f.hosts.GetHost(hostname); err == nil { + c.JSON(403, gin.H{"error": "This hostname has already been registered."}) return }