Skip to content

Commit 1f88abb

Browse files
authored
Update to go1.24.6 (#8330)
This version includes security fixes to the database/sql package, which may affect us. https://groups.google.com/g/golang-announce/c/x5MKroML2yM > database/sql: incorrect results returned from Rows.Scan > > Cancelling a query (e.g. by cancelling the context passed to one of the query > methods) during a call to the Scan method of the returned Rows can result in > unexpected results if other queries are being made in parallel. This can result > in a race condition that may overwrite the expected results with those of > another query, causing the call to Scan to return either unexpected results > from the other query or an error. > > We believe this affects most database/sql drivers. > > Thanks to Spike Curtis from Coder for reporting this issue. > > This is CVE-2025-47907 and https://go.dev/issue/74831.
1 parent 1816172 commit 1f88abb

File tree

5 files changed

+8
-5
lines changed

5 files changed

+8
-5
lines changed

.github/workflows/boulder-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
matrix:
3737
# Add additional docker image tags here and all tests will be run with the additional image.
3838
BOULDER_TOOLS_TAG:
39-
- go1.24.4_2025-06-06
39+
- go1.24.6_2025-08-06
4040
# Tests command definitions. Use the entire "docker compose" command you want to run.
4141
tests:
4242
# Run ./test.sh --help for a description of each of the flags.

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
fail-fast: false
1616
matrix:
1717
GO_VERSION:
18-
- "1.24.4"
18+
- "1.24.6"
1919
runs-on: ubuntu-24.04
2020
permissions:
2121
contents: write

.github/workflows/try-release.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,16 @@ on:
1010
branches: [main]
1111
workflow_dispatch:
1212

13+
permissions:
14+
contents: read
15+
1316
jobs:
1417
try-release:
1518
strategy:
1619
fail-fast: false
1720
matrix:
1821
GO_VERSION:
19-
- "1.24.4"
22+
- "1.24.6"
2023
runs-on: ubuntu-24.04
2124
steps:
2225
- uses: actions/checkout@v4

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ services:
88
context: test/boulder-tools/
99
# Should match one of the GO_CI_VERSIONS in test/boulder-tools/tag_and_upload.sh.
1010
args:
11-
GO_VERSION: 1.24.1
11+
GO_VERSION: 1.24.6
1212
environment:
1313
# To solve HTTP-01 and TLS-ALPN-01 challenges, change the IP in FAKE_DNS
1414
# to the IP address where your ACME client's solver is listening. This is

test/boulder-tools/tag_and_upload.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ DOCKER_REPO="letsencrypt/boulder-tools"
1212
# .github/workflows/release.yml,
1313
# .github/workflows/try-release.yml if appropriate,
1414
# and .github/workflows/boulder-ci.yml with the new container tag.
15-
GO_CI_VERSIONS=( "1.24.4" )
15+
GO_CI_VERSIONS=( "1.24.6" )
1616

1717
echo "Please login to allow push to DockerHub"
1818
docker login

0 commit comments

Comments
 (0)