Skip to content

Fix off-by-one OOB NUL write in GetCertName (classic ASN parser) #13381

Fix off-by-one OOB NUL write in GetCertName (classic ASN parser)

Fix off-by-one OOB NUL write in GetCertName (classic ASN parser) #13381

Triggered via pull request July 20, 2026 17:41
Status Success
Total duration 11m 49s
Artifacts

os-check.yml

on: pull_request
make check macos
8m 28s
make check macos
Matrix: make check linux
Matrix: Windows Build Test
Fit to window
Zoom out
Zoom in

Annotations

43 warnings
make check macos: .github/workflows/os-check.yml#L0
apple-native-cert-validation: ran 0.5 min but "minutes" says 1.5 (>50% off) - update it in the config JSON
make check macos
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
make check macos
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
make check linux (4): .github/workflows/os-check.yml#L0
cryptocb-shake: ran 1.0 min but "minutes" says 2.2 (>50% off) - update it in the config JSON
make check linux (4): .github/workflows/os-check.yml#L0
she-ext-cmac-no-she-misc: ran 0.9 min but "minutes" says 2.2 (>50% off) - update it in the config JSON
make check linux (4): .github/workflows/os-check.yml#L0
all-no-client: ran 1.4 min but "minutes" says 4.2 (>50% off) - update it in the config JSON
make check linux (4): .github/workflows/os-check.yml#L0
dtls13-earlydata-psk-no-hrr: ran 1.3 min but "minutes" says 2.9 (>50% off) - update it in the config JSON
make check linux (4): .github/workflows/os-check.yml#L0
sessionexport-dtls13: ran 1.3 min but "minutes" says 2.6 (>50% off) - update it in the config JSON
make check linux (4): .github/workflows/os-check.yml#L0
all-no-client-no-client-auth: ran 1.3 min but "minutes" says 4.4 (>50% off) - update it in the config JSON
make check linux (4): .github/workflows/os-check.yml#L0
all-check-mem-zero: ran 3.6 min but "minutes" says 7.9 (>50% off) - update it in the config JSON
make check linux (4): .github/workflows/os-check.yml#L0
all-asn-template-old-oid-sum: ran 3.6 min but "minutes" says 8.5 (>50% off) - update it in the config JSON
make check linux (4): .github/workflows/os-check.yml#L0
all-asn-template: ran 3.6 min but "minutes" says 8.5 (>50% off) - update it in the config JSON
make check linux (4): .github/workflows/os-check.yml#L0
all-hash-keep: ran 3.5 min but "minutes" says 7.8 (>50% off) - update it in the config JSON
make check linux (2): .github/workflows/os-check.yml#L0
cryptocb-aesgcm-setkey-free: ran 0.8 min but "minutes" says 2.1 (>50% off) - update it in the config JSON
make check linux (2): .github/workflows/os-check.yml#L0
cryptocb-aes-cfb-ofb: ran 0.8 min but "minutes" says 2.2 (>50% off) - update it in the config JSON
make check linux (2): .github/workflows/os-check.yml#L0
cryptocb-keygen-utils-export: ran 0.9 min but "minutes" says 2.2 (>50% off) - update it in the config JSON
make check linux (2): .github/workflows/os-check.yml#L0
she-std-cmac-cryptocb-sw-default: ran 0.7 min but "minutes" says 2.2 (>50% off) - update it in the config JSON
make check linux (2): .github/workflows/os-check.yml#L0
dtls-cid-renego-psk: ran 1.6 min but "minutes" says 3.3 (>50% off) - update it in the config JSON
make check linux (2): .github/workflows/os-check.yml#L0
tsp-min-hash-str: ran 0.7 min but "minutes" says 2.7 (>50% off) - update it in the config JSON
make check linux (2): .github/workflows/os-check.yml#L0
all-no-server-no-client-auth: ran 1.5 min but "minutes" says 4.8 (>50% off) - update it in the config JSON
make check linux (2): .github/workflows/os-check.yml#L0
all-dilithium-cryptocb: ran 3.8 min but "minutes" says 8.9 (>50% off) - update it in the config JSON
make check linux (2): .github/workflows/os-check.yml#L0
all-asn-original: ran 3.7 min but "minutes" says 8.3 (>50% off) - update it in the config JSON
make check linux (2): .github/workflows/os-check.yml#L0
all-no-aes-192-256: ran 3.3 min but "minutes" says 7.5 (>50% off) - update it in the config JSON
make check linux (1): .github/workflows/os-check.yml#L0
default: ran 0.7 min but "minutes" says 1.6 (>50% off) - update it in the config JSON
make check linux (1): .github/workflows/os-check.yml#L0
cryptocb-keygen-find: ran 1.0 min but "minutes" says 2 (>50% off) - update it in the config JSON
make check linux (1): .github/workflows/os-check.yml#L0
no-sys-ca-certs: ran 0.8 min but "minutes" says 1.8 (>50% off) - update it in the config JSON
make check linux (1): .github/workflows/os-check.yml#L0
cryptocb-utils-setkey-export-find: ran 1.0 min but "minutes" says 2.2 (>50% off) - update it in the config JSON
make check linux (1): .github/workflows/os-check.yml#L0
cryptocb-keygen-utils-aes-setkey: ran 1.0 min but "minutes" says 2.2 (>50% off) - update it in the config JSON
make check linux (1): .github/workflows/os-check.yml#L0
all-no-server: ran 1.7 min but "minutes" says 5 (>50% off) - update it in the config JSON
make check linux (1): .github/workflows/os-check.yml#L0
opensslextra-no-ca-names: ran 0.9 min but "minutes" says 2.6 (>50% off) - update it in the config JSON
make check linux (1): .github/workflows/os-check.yml#L0
all-no-client-auth: ran 4.3 min but "minutes" says 9 (>50% off) - update it in the config JSON
make check linux (1): .github/workflows/os-check.yml#L0
all-debug-certs: ran 3.9 min but "minutes" says 7.8 (>50% off) - update it in the config JSON
make check linux (1): .github/workflows/os-check.yml#L0
all-certgencache: ran 3.7 min but "minutes" says 8.3 (>50% off) - update it in the config JSON
make check linux (3): .github/workflows/os-check.yml#L0
cryptocb-aesgcm-aes-setkey: ran 0.8 min but "minutes" says 1.9 (>50% off) - update it in the config JSON
make check linux (3): .github/workflows/os-check.yml#L0
opensslextra-x509small: ran 0.8 min but "minutes" says 2 (>50% off) - update it in the config JSON
make check linux (3): .github/workflows/os-check.yml#L0
cryptocb-keygen-export-key: ran 1.0 min but "minutes" says 2.2 (>50% off) - update it in the config JSON
make check linux (3): .github/workflows/os-check.yml#L0
sniffer-curves-enckeys: ran 0.8 min but "minutes" says 2.2 (>50% off) - update it in the config JSON
make check linux (3): .github/workflows/os-check.yml#L0
lms-xmss-verify-only: ran 0.7 min but "minutes" says 2.5 (>50% off) - update it in the config JSON
make check linux (3): .github/workflows/os-check.yml#L0
dtls-records-span-datagrams: ran 0.9 min but "minutes" says 2.7 (>50% off) - update it in the config JSON
make check linux (3): .github/workflows/os-check.yml#L0
tls13-dtls13-session-misc: ran 1.2 min but "minutes" says 3.3 (>50% off) - update it in the config JSON
make check linux (3): .github/workflows/os-check.yml#L0
all-haproxy-quic: ran 4.2 min but "minutes" says 8.6 (>50% off) - update it in the config JSON
make check linux (3): .github/workflows/os-check.yml#L0
all-dtls13-frag-ch-no-mlkem: ran 3.6 min but "minutes" says 8.2 (>50% off) - update it in the config JSON
make check linux (3): .github/workflows/os-check.yml#L0
all-asn-original-old-oid-sum: ran 3.4 min but "minutes" says 8.4 (>50% off) - update it in the config JSON