Index out-of-range when encountering a branch page with zero elements in go.etcd.io/bbolt
{
"url": "https://pkg.go.dev/vuln/GO-2026-4923",
"review_status": "REVIEWED"
}{
"imports": [
{
"path": "go.etcd.io/bbolt",
"symbols": [
"Bucket.CreateBucket",
"Bucket.CreateBucketIfNotExists",
"Bucket.Delete",
"Bucket.DeleteBucket",
"Bucket.ForEach",
"Bucket.ForEachBucket",
"Bucket.MoveBucket",
"Bucket.NextSequence",
"Bucket.Put",
"Bucket.SetSequence",
"Bucket.Stats",
"Compact",
"Cursor.Delete",
"DB.Batch",
"DB.Begin",
"DB.Close",
"DB.Sync",
"DB.Update",
"DB.View",
"DefaultLogger.Debug",
"DefaultLogger.Debugf",
"DefaultLogger.Error",
"DefaultLogger.Errorf",
"DefaultLogger.Fatal",
"DefaultLogger.Fatalf",
"DefaultLogger.Info",
"DefaultLogger.Infof",
"DefaultLogger.Panic",
"DefaultLogger.Panicf",
"DefaultLogger.Warning",
"DefaultLogger.Warningf",
"Open",
"Tx.Check",
"Tx.Commit",
"Tx.Copy",
"Tx.CopyFile",
"Tx.CreateBucket",
"Tx.CreateBucketIfNotExists",
"Tx.DeleteBucket",
"Tx.ForEach",
"Tx.MoveBucket",
"Tx.Rollback",
"Tx.WriteTo"
]
}
]
}