repo/setting.go in Gitea before 1.7.6 and 1.8.x before 1.8-RC3 does not validate the form.MirrorAddress before calling SaveAddress.
{
"unresolved_ranges": [
{
"cpes": [
"cpe:2.3:a:gitea:gitea:*:*:*:*:*:*:*:*"
],
"vendor_product": "gitea:gitea",
"extracted_events": [
{
"fixed": "1.7.6"
},
{
"fixed": "1.7.6"
}
],
"source": "CPE_RANGE"
},
{
"cpes": [
"cpe:2.3:a:gitea:gitea:1.8.0:rc1:*:*:*:*:*:*",
"cpe:2.3:a:gitea:gitea:1.8.0:rc2:*:*:*:*:*:*"
],
"vendor_product": "gitea:gitea",
"extracted_events": [
{
"introduced": "1.8.0-rc1"
},
{
"last_affected": "1.8.0-rc1"
},
{
"introduced": "1.8.0-rc1"
},
{
"last_affected": "1.8.0-rc1"
},
{
"introduced": "1.8.0-rc2"
},
{
"last_affected": "1.8.0-rc2"
},
{
"introduced": "1.8.0-rc2"
},
{
"last_affected": "1.8.0-rc2"
}
],
"source": "CPE_STRING"
},
{
"extracted_events": [
{
"fixed": "1.7.6"
},
{
"introduced": "1.8.x"
},
{
"fixed": "1.8-RC3"
},
{
"introduced": "form.MirrorAddress"
}
],
"source": "DESCRIPTION"
}
]
}