Summary
go-toolset
[1.17.10-1]
- Set version to correspond to the matching build golang version
- delve can be now added to aarch64 as well, remove ifarch.
golang
[1.17.10-1.0.1]
- Add patches between Go 1.17.7 and Go 1.17.10
- Rename base_versn to base_version
- Remove unneeded patches from previous version
- Remove Patch2028662 because that patch is also upstream now
- Reviewed-by: XXX XXX <xxx.xxx@oracle.com>
[1.17.7-1]
- Rebase to Go 1.17.7
- Remove fips memory leak patch (fixed in tree)
- Resolves: rhbz#2015930
Fixed packages 9
| Release | Package | Fixed in |
|---|---|---|
| Oracle Linux · 8 | delve | 0:1.7.2-1.0.1.module+el8.6.0+20677+d06d1f12 |
| Oracle Linux · 8 | go-toolset | 0:1.17.10-1.module+el8.6.0+20677+d06d1f12 |
| Oracle Linux · 8 | golang | 0:1.17.10-1.0.1.module+el8.6.0+20677+d06d1f12 |
| Oracle Linux · 8 | golang-bin | 0:1.17.10-1.0.1.module+el8.6.0+20677+d06d1f12 |
| Oracle Linux · 8 | golang-docs | 0:1.17.10-1.0.1.module+el8.6.0+20677+d06d1f12 |
| Oracle Linux · 8 | golang-misc | 0:1.17.10-1.0.1.module+el8.6.0+20677+d06d1f12 |
| Oracle Linux · 8 | golang-race | 0:1.17.10-1.0.1.module+el8.6.0+20677+d06d1f12 |
| Oracle Linux · 8 | golang-src | 0:1.17.10-1.0.1.module+el8.6.0+20677+d06d1f12 |
| Oracle Linux · 8 | golang-tests | 0:1.17.10-1.0.1.module+el8.6.0+20677+d06d1f12 |
Vulnerabilities 4
-
Medium 5.3
golang.org/x/sys/unix has Incorrect privilege reporting in syscall
Go before 1.17.10 and 1.18.x before 1.18.2 has Incorrect Privilege Assignment. When called with a non-zero flags parameter, the Faccessat function could incorrectly report that a file is accessible.
-
Unscored —CVE-2022-24675 Public exploit
Stack overflow from a large amount of PEM data in encoding/pem
encoding/pem in Go before 1.17.9 and 1.18.x before 1.18.1 has a Decode stack overflow via a large amount of PEM data.
-
Unscored —
Stack exhaustion when compiling deeply nested expressions in regexp
regexp.Compile in Go before 1.16.15 and 1.17.x before 1.17.8 allows stack exhaustion via a deeply nested expression.
-
Unscored —
Panic due to large inputs affecting P-256 curves in crypto/elliptic
The generic P-256 feature in crypto/elliptic in Go before 1.17.9 and 1.18.x before 1.18.1 allows a panic via long scalar input.