gosec icon indicating copy to clipboard operation
gosec copied to clipboard

Go security checker

Results 60 gosec issues
Sort by recently updated
recently updated
newest added

This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/securego/gosec). ## Awaiting Schedule The following updates are...

### Summary **G304** is raised when we try to read the output of `os.Executable()` ### Steps to reproduce the behavior ```go package main import ( "fmt" "io/ioutil" "os" "path/filepath" )...

bug
help wanted

We should consider adopting a more standard framework for the gosec internals. https://go.googlesource.com/tools/+/master/go/analysis/doc.go

enhancement

### Summary I want multiple output formats to be generated + stdout format while running the gosec. ### Steps to reproduce the behavior `GO111MODULE=on ./bin/gosec -fmt=text -out=text.txt -fmt=json -out=result.json ./...`...

enhancement
help wanted

### Summary Write a package which implements various primitives for data flow analysis. This package can be used by the rules to perform taint analysis, or other security checks. [godoctor/analysis](https://github.com/godoctor/godoctor/tree/master/analysis)...

enhancement
help wanted

Could be useful when auditing a code base to know about cases which call into panic without a recover clause.

help wanted
rule

### Summary The latest version of gosec seems to ignore all nosec annotations for rule G201. Reverting to v2.9.5 fixed my issue though, so something's borked with v2.9.6 I imagine?...

bug
help wanted

### Summary gosec throws a false positive when using sql functions with placeholders Offending line: ```golang e_USER_PASSWD := `UPDATE users set password=sha2(?, 256) where id=?` ``` ### Steps to reproduce...

enhancement
help wanted

### Summary As described by CVE-2020-24553 (https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-24553) , there's a possibility of the default content-type being set to text/html CGI/FCGI handlers. It would be helpful to have a rule which...

help wanted
rule

### Summary Add some rules for regular expressions like: https://github.com/attackercan/regexp-security-cheatsheet Especially ^$ can introduce some security issues when validating data

help wanted
rule