mojocn / base64Captcha

captcha of base64 image string

Home Page:https://captcha.mojotv.cn/.netlify/functions/captcha

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

特殊值永远成功漏洞 CVE-2023-45292 GO-2023-2386

cangkuai opened this issue · comments

当store.Verify的answer为空字符串并且id不存在时返回值永远为true
复原代码

package main

import (
	"fmt"
	"strconv"
	"testing"

	"github.com/mojocn/base64Captcha"
)

func TestCat(t *testing.T) {
	var store = base64Captcha.DefaultMemStore
	fmt.Println(strconv.FormatBool(store.Verify("dsad", "", true)))
}

破案了,你有v.1.3.5和v1.3.5两个tag,其中v.1.3.5修了,但是v1.3.5没修,但是go认为最新版本是v1.3.5所以是没修的

破案了,你有v.1.3.5和v1.3.5两个tag,其中v.1.3.5修了,但是v1.3.5没修,但是go认为最新版本是v1.3.5所以是没修的

感谢