Pages eMudhra validation (VULN-182158)
Results
PASS env SSL_CERT_FILE: /etc/ssl/certs/ca-certificates.crt
PASS env PIP_CERT: /etc/ssl/certs/ca-certificates.crt
PASS env REQUESTS_CA_BUNDLE: /etc/ssl/certs/ca-certificates.crt
PASS env NODE_OPTIONS: --use-openssl-ca --max_old_space_size=4096
PASS ca-certificates: 20260816ubuntu0.22.04.1
PASS node default: v18.17.1
PASS node 22.23.4 installed: v22.23.4
PASS node 18.17.1 installed: v18.17.1
PASS node 20.19.0 installed: v20.19.0
PASS pip: pip 26.2.2 from /opt/buildhome/.asdf/installs/python/3.11.5/lib/python3.11/site-packages/pip (python 3.11)
PASS bun: 1.4.4
PASS run-build --use-openssl-ca: baked into /opt/build/bin/build
INFO cache-cli, live_logs, pages-metadata-generator: in /opt/pages, not readable by buildbot
PASS pip install from PyPI: requests installed
PASS go build: probe compiled
PASS chain check system store: 0/14 trusted (120 roots)
PASS chain check node 22.23.4 bundled roots: 0/14 trusted (116 roots)
PASS chain check pip vendored certifi: 0/14 trusted (120 roots)
PASS chain check requests certifi (2026.10.23): 0/14 trusted (118 roots)
PASS control dv-g3b-emudhra.we-have-a-problem.com/: reachable without verification (HTTP 200)
PASS control dv-g3b-aaa-emudhra.we-have-a-problem.com/: reachable without verification (HTTP 200)
PASS gate curl dv-g3b-emudhra: REJECTED: curl: (60) SSL certificate problem: unable to get local issuer certificate
PASS gate curl dv-g3b-aaa-emudhra: REJECTED: curl: (60) SSL certificate problem: unable to get local issuer certificate
PASS gate curl registry.npmjs.org/: connected
PASS gate git (clone path) dv-g3b-emudhra: REJECTED: fatal: unable to access 'https://dv-g3b-emudhra.we-have-a-problem.com/': server certificate verification failed. CAfile: none CRLfile: none
PASS gate git (clone path) dv-g3b-aaa-emudhra: REJECTED: fatal: unable to access 'https://dv-g3b-aaa-emudhra.we-have-a-problem.com/': server certificate verification failed. CAfile: none CRLfile: none
PASS gate git (clone path) github.com/git/git.git: connected 7e34d8174dcda3435d1404c9a30bef46afe6c13e HEAD
PASS gate node default dv-g3b-emudhra: REJECTED: UNABLE_TO_GET_ISSUER_CERT_LOCALLY unable to get local issuer certificate
PASS gate node default dv-g3b-aaa-emudhra: REJECTED: UNABLE_TO_GET_ISSUER_CERT_LOCALLY unable to get local issuer certificate
PASS gate node default registry.npmjs.org/: connected HTTP 200
PASS gate node 22 dv-g3b-emudhra: REJECTED: CERT_REVOKED certificate revoked
PASS gate node 22 dv-g3b-aaa-emudhra: REJECTED: CERT_REVOKED certificate revoked
PASS gate node 22 registry.npmjs.org/: connected HTTP 200
PASS gate node 22, bundled roots only dv-g3b-emudhra: REJECTED: CERT_REVOKED certificate revoked
PASS gate node 22, bundled roots only dv-g3b-aaa-emudhra: REJECTED: CERT_REVOKED certificate revoked
PASS gate node 22, bundled roots only registry.npmjs.org/: connected HTTP 200
PASS gate node 20 dv-g3b-emudhra: REJECTED: UNABLE_TO_GET_ISSUER_CERT_LOCALLY unable to get local issuer certificate
PASS gate node 20 dv-g3b-aaa-emudhra: REJECTED: UNABLE_TO_GET_ISSUER_CERT_LOCALLY unable to get local issuer certificate
PASS gate node 20 registry.npmjs.org/: connected HTTP 200
PASS gate node 18 dv-g3b-emudhra: REJECTED: UNABLE_TO_GET_ISSUER_CERT_LOCALLY unable to get local issuer certificate
PASS gate node 18 dv-g3b-aaa-emudhra: REJECTED: UNABLE_TO_GET_ISSUER_CERT_LOCALLY unable to get local issuer certificate
PASS gate node 18 registry.npmjs.org/: connected HTTP 200
INFO gate node 18, bundled roots only dv-g3b-emudhra: TRUSTED: HTTP 200
INFO gate node 18, bundled roots only dv-g3b-aaa-emudhra: TRUSTED: HTTP 200
PASS gate node 18, bundled roots only registry.npmjs.org/: connected HTTP 200
PASS gate bun dv-g3b-emudhra: REJECTED: CERT_REVOKED certificate revoked
PASS gate bun dv-g3b-aaa-emudhra: REJECTED: CERT_REVOKED certificate revoked
PASS gate bun registry.npmjs.org/: connected HTTP 200
PASS gate bun, BUN_OPTIONS cleared dv-g3b-emudhra: REJECTED: CERT_REVOKED certificate revoked
PASS gate bun, BUN_OPTIONS cleared dv-g3b-aaa-emudhra: REJECTED: CERT_REVOKED certificate revoked
PASS gate bun, BUN_OPTIONS cleared registry.npmjs.org/: connected HTTP 200
INFO gate bun --use-openssl-ca dv-g3b-emudhra: REJECTED: CERT_REVOKED certificate revoked
INFO gate bun --use-openssl-ca dv-g3b-aaa-emudhra: REJECTED: CERT_REVOKED certificate revoked
PASS gate bun --use-openssl-ca registry.npmjs.org/: connected HTTP 200
INFO gate bun --use-system-ca dv-g3b-emudhra: REJECTED: CERT_REVOKED certificate revoked
INFO gate bun --use-system-ca dv-g3b-aaa-emudhra: REJECTED: CERT_REVOKED certificate revoked
PASS gate bun --use-system-ca registry.npmjs.org/: connected HTTP 200
PASS gate python urllib dv-g3b-emudhra: REJECTED: URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)>
PASS gate python urllib dv-g3b-aaa-emudhra: REJECTED: URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)>
PASS gate python urllib registry.npmjs.org/: connected HTTP 200
PASS gate python requests dv-g3b-emudhra: REJECTED: SSLError: HTTPSConnectionPool(host='dv-g3b-emudhra.we-have-a-problem.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED]
PASS gate python requests dv-g3b-aaa-emudhra: REJECTED: SSLError: HTTPSConnectionPool(host='dv-g3b-aaa-emudhra.we-have-a-problem.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAI
PASS gate python requests registry.npmjs.org/: connected HTTP 200
INFO gate python requests, certifi only dv-g3b-emudhra: REJECTED: SSLError: HTTPSConnectionPool(host='dv-g3b-emudhra.we-have-a-problem.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED]
INFO gate python requests, certifi only dv-g3b-aaa-emudhra: REJECTED: SSLError: HTTPSConnectionPool(host='dv-g3b-aaa-emudhra.we-have-a-problem.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAI
PASS gate python requests, certifi only registry.npmjs.org/: connected HTTP 200
PASS gate go dv-g3b-emudhra: REJECTED: Get "https://dv-g3b-emudhra.we-have-a-problem.com/": tls: failed to verify certificate: x509: certificate signed by unknown authority
PASS gate go dv-g3b-aaa-emudhra: REJECTED: Get "https://dv-g3b-aaa-emudhra.we-have-a-problem.com/": tls: failed to verify certificate: x509: certificate signed by unknown authority
PASS gate go registry.npmjs.org/: connected HTTP 200
PASS gate ruby dv-g3b-emudhra: REJECTED: /opt/buildhome/.asdf/installs/ruby/3.2.2/lib/ruby/3.2.0/net/protocol.rb:46:in `connect_nonblock': SSL_connect returned=1 errno=0 peeraddr=54.39.60.141:443 state=error: certificate verify failed (unabl
PASS gate ruby dv-g3b-aaa-emudhra: REJECTED: /opt/buildhome/.asdf/installs/ruby/3.2.2/lib/ruby/3.2.0/net/protocol.rb:46:in `connect_nonblock': SSL_connect returned=1 errno=0 peeraddr=54.39.60.141:443 state=error: certificate verify failed (unabl
PASS gate ruby registry.npmjs.org/: connected HTTP 200
PASS gate pip dv-g3b-emudhra: REJECTED: Could not fetch URL https://dv-g3b-emudhra.we-have-a-problem.com/simple/pip/: There was a problem confirming the ssl certificate: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to
PASS gate pip dv-g3b-aaa-emudhra: REJECTED: Could not fetch URL https://dv-g3b-aaa-emudhra.we-have-a-problem.com/simple/pip/: There was a problem confirming the ssl certificate: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable
PASS gate pip pypi.org/: connected Looking in indexes: https://pypi.org/simple/ Collecting six
Full report
report.txt
==== Environment ====
$ date -u
Fri Oct 23 22:19:30 UTC 2026
$ grep PRETTY_NAME /etc/os-release
PRETTY_NAME="Ubuntu 22.04.4 LTS"
$ uname -m
x86_64
$ id
uid=2500(buildbot) gid=2500(buildbot) groups=2500(buildbot)
CF_PAGES_LTS=
CF_PAGES_COMMIT_SHA=2129c41891cb72a6a7776d640d2d76131bd69016
==== CA settings in the build environment ====
SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt
PIP_CERT=/etc/ssl/certs/ca-certificates.crt
REQUESTS_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt
NODE_OPTIONS=--use-openssl-ca --max_old_space_size=4096
BUN_OPTIONS=<unset>
NODE_EXTRA_CA_CERTS=<unset>
SSL_CERT_DIR=<unset>
PASS env SSL_CERT_FILE: /etc/ssl/certs/ca-certificates.crt
PASS env PIP_CERT: /etc/ssl/certs/ca-certificates.crt
PASS env REQUESTS_CA_BUNDLE: /etc/ssl/certs/ca-certificates.crt
PASS env NODE_OPTIONS: --use-openssl-ca --max_old_space_size=4096
==== Versions ====
ca-certificates 20260816ubuntu0.22.04.1
PASS ca-certificates: 20260816ubuntu0.22.04.1
$ openssl version
OpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022)
$ git --version
git version 2.34.1
$ curl --version
curl 7.81.0 (x86_64-pc-linux-gnu) libcurl/7.81.0 OpenSSL/3.0.2 zlib/1.2.11 brotli/1.0.9 zstd/1.4.8 libidn2/2.3.2 libpsl/0.21.0 (+libidn2/2.3.2) libssh/0.9.6/openssl/zlib nghttp2/1.43.0 librtmp/2.3 OpenLDAP/2.5.20
Release-Date: 2022-01-05
Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: alt-svc AsynchDNS brotli GSS-API HSTS HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets zstd
$ asdf current
bun 1.4.4 /opt/buildhome/.tool-versions
dart-sass-embedded 1.62.1 /opt/buildhome/.tool-versions
golang 1.21.0 /opt/buildhome/.tool-versions
hugo extended_0.118.2 /opt/buildhome/.tool-versions
nodejs 18.17.1 /opt/buildhome/.tool-versions
python 3.11.5 /opt/buildhome/.tool-versions
ruby 3.2.2 /opt/buildhome/.tool-versions
zola 0.22.1 /opt/buildhome/.tool-versions
$ asdf list nodejs
12.22.12
14.21.3
16.20.2
*18.17.1
20.19.0
22.23.4
PASS node default: v18.17.1
PASS node 22.23.4 installed: v22.23.4
PASS node 18.17.1 installed: v18.17.1
PASS node 20.19.0 installed: v20.19.0
$ npm --version
9.6.7
$ pnpm --version
8.7.1
$ yarn --version
3.6.3
$ go version
go version go1.21.0 linux/amd64
$ python --version
Python 3.11.5
PASS pip: pip 26.2.2 from /opt/buildhome/.asdf/installs/python/3.11.5/lib/python3.11/site-packages/pip (python 3.11)
PASS bun: 1.4.4
$ ruby --version
ruby 3.2.2 (2023-03-30 revision e51014f9c0) [x86_64-linux]
==== Pages binaries ====
PASS run-build --use-openssl-ca: baked into /opt/build/bin/build
INFO cache-cli, live_logs, pages-metadata-generator: in /opt/pages, not readable by buildbot
==== Setup ====
[notice] A new release of pip is available: 23.2.1 -> 26.2.2
[notice] To update, run: /tmp/tmp.hNm7WWqQxB/venv/bin/python -m pip install --upgrade pip
PASS pip install from PyPI: requests installed
$ /tmp/tmp.hNm7WWqQxB/venv/bin/python -c import requests, certifi; print("requests", requests.__version__, "certifi", certifi.__version__)
requests 2.34.2 certifi 2026.10.23
PASS go build: probe compiled
==== Chain check (offline) ====
PASS chain check system store: 0/14 trusted (120 roots)
PASS chain check node 22.23.4 bundled roots: 0/14 trusted (116 roots)
PASS chain check pip vendored certifi: 0/14 trusted (120 roots)
PASS chain check requests certifi (2026.10.23): 0/14 trusted (118 roots)
==== Live HTTPS test ====
PASS control dv-g3b-emudhra.we-have-a-problem.com/: reachable without verification (HTTP 200)
PASS control dv-g3b-aaa-emudhra.we-have-a-problem.com/: reachable without verification (HTTP 200)
PASS gate curl dv-g3b-emudhra: REJECTED: curl: (60) SSL certificate problem: unable to get local issuer certificate
PASS gate curl dv-g3b-aaa-emudhra: REJECTED: curl: (60) SSL certificate problem: unable to get local issuer certificate
PASS gate curl registry.npmjs.org/: connected
PASS gate git (clone path) dv-g3b-emudhra: REJECTED: fatal: unable to access 'https://dv-g3b-emudhra.we-have-a-problem.com/': server certificate verification failed. CAfile: none CRLfile: none
PASS gate git (clone path) dv-g3b-aaa-emudhra: REJECTED: fatal: unable to access 'https://dv-g3b-aaa-emudhra.we-have-a-problem.com/': server certificate verification failed. CAfile: none CRLfile: none
PASS gate git (clone path) github.com/git/git.git: connected 7e34d8174dcda3435d1404c9a30bef46afe6c13e HEAD
PASS gate node default dv-g3b-emudhra: REJECTED: UNABLE_TO_GET_ISSUER_CERT_LOCALLY unable to get local issuer certificate
PASS gate node default dv-g3b-aaa-emudhra: REJECTED: UNABLE_TO_GET_ISSUER_CERT_LOCALLY unable to get local issuer certificate
PASS gate node default registry.npmjs.org/: connected HTTP 200
PASS gate node 22 dv-g3b-emudhra: REJECTED: CERT_REVOKED certificate revoked
PASS gate node 22 dv-g3b-aaa-emudhra: REJECTED: CERT_REVOKED certificate revoked
PASS gate node 22 registry.npmjs.org/: connected HTTP 200
PASS gate node 22, bundled roots only dv-g3b-emudhra: REJECTED: CERT_REVOKED certificate revoked
PASS gate node 22, bundled roots only dv-g3b-aaa-emudhra: REJECTED: CERT_REVOKED certificate revoked
PASS gate node 22, bundled roots only registry.npmjs.org/: connected HTTP 200
PASS gate node 20 dv-g3b-emudhra: REJECTED: UNABLE_TO_GET_ISSUER_CERT_LOCALLY unable to get local issuer certificate
PASS gate node 20 dv-g3b-aaa-emudhra: REJECTED: UNABLE_TO_GET_ISSUER_CERT_LOCALLY unable to get local issuer certificate
PASS gate node 20 registry.npmjs.org/: connected HTTP 200
PASS gate node 18 dv-g3b-emudhra: REJECTED: UNABLE_TO_GET_ISSUER_CERT_LOCALLY unable to get local issuer certificate
PASS gate node 18 dv-g3b-aaa-emudhra: REJECTED: UNABLE_TO_GET_ISSUER_CERT_LOCALLY unable to get local issuer certificate
PASS gate node 18 registry.npmjs.org/: connected HTTP 200
INFO gate node 18, bundled roots only dv-g3b-emudhra: TRUSTED: HTTP 200
INFO gate node 18, bundled roots only dv-g3b-aaa-emudhra: TRUSTED: HTTP 200
PASS gate node 18, bundled roots only registry.npmjs.org/: connected HTTP 200
PASS gate bun dv-g3b-emudhra: REJECTED: CERT_REVOKED certificate revoked
PASS gate bun dv-g3b-aaa-emudhra: REJECTED: CERT_REVOKED certificate revoked
PASS gate bun registry.npmjs.org/: connected HTTP 200
PASS gate bun, BUN_OPTIONS cleared dv-g3b-emudhra: REJECTED: CERT_REVOKED certificate revoked
PASS gate bun, BUN_OPTIONS cleared dv-g3b-aaa-emudhra: REJECTED: CERT_REVOKED certificate revoked
PASS gate bun, BUN_OPTIONS cleared registry.npmjs.org/: connected HTTP 200
INFO gate bun --use-openssl-ca dv-g3b-emudhra: REJECTED: CERT_REVOKED certificate revoked
INFO gate bun --use-openssl-ca dv-g3b-aaa-emudhra: REJECTED: CERT_REVOKED certificate revoked
PASS gate bun --use-openssl-ca registry.npmjs.org/: connected HTTP 200
INFO gate bun --use-system-ca dv-g3b-emudhra: REJECTED: CERT_REVOKED certificate revoked
INFO gate bun --use-system-ca dv-g3b-aaa-emudhra: REJECTED: CERT_REVOKED certificate revoked
PASS gate bun --use-system-ca registry.npmjs.org/: connected HTTP 200
PASS gate python urllib dv-g3b-emudhra: REJECTED: URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)>
PASS gate python urllib dv-g3b-aaa-emudhra: REJECTED: URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)>
PASS gate python urllib registry.npmjs.org/: connected HTTP 200
PASS gate python requests dv-g3b-emudhra: REJECTED: SSLError: HTTPSConnectionPool(host='dv-g3b-emudhra.we-have-a-problem.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED]
PASS gate python requests dv-g3b-aaa-emudhra: REJECTED: SSLError: HTTPSConnectionPool(host='dv-g3b-aaa-emudhra.we-have-a-problem.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAI
PASS gate python requests registry.npmjs.org/: connected HTTP 200
INFO gate python requests, certifi only dv-g3b-emudhra: REJECTED: SSLError: HTTPSConnectionPool(host='dv-g3b-emudhra.we-have-a-problem.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED]
INFO gate python requests, certifi only dv-g3b-aaa-emudhra: REJECTED: SSLError: HTTPSConnectionPool(host='dv-g3b-aaa-emudhra.we-have-a-problem.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAI
PASS gate python requests, certifi only registry.npmjs.org/: connected HTTP 200
PASS gate go dv-g3b-emudhra: REJECTED: Get "https://dv-g3b-emudhra.we-have-a-problem.com/": tls: failed to verify certificate: x509: certificate signed by unknown authority
PASS gate go dv-g3b-aaa-emudhra: REJECTED: Get "https://dv-g3b-aaa-emudhra.we-have-a-problem.com/": tls: failed to verify certificate: x509: certificate signed by unknown authority
PASS gate go registry.npmjs.org/: connected HTTP 200
PASS gate ruby dv-g3b-emudhra: REJECTED: /opt/buildhome/.asdf/installs/ruby/3.2.2/lib/ruby/3.2.0/net/protocol.rb:46:in `connect_nonblock': SSL_connect returned=1 errno=0 peeraddr=54.39.60.141:443 state=error: certificate verify failed (unabl
PASS gate ruby dv-g3b-aaa-emudhra: REJECTED: /opt/buildhome/.asdf/installs/ruby/3.2.2/lib/ruby/3.2.0/net/protocol.rb:46:in `connect_nonblock': SSL_connect returned=1 errno=0 peeraddr=54.39.60.141:443 state=error: certificate verify failed (unabl
PASS gate ruby registry.npmjs.org/: connected HTTP 200
PASS gate pip dv-g3b-emudhra: REJECTED: Could not fetch URL https://dv-g3b-emudhra.we-have-a-problem.com/simple/pip/: There was a problem confirming the ssl certificate: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to
PASS gate pip dv-g3b-aaa-emudhra: REJECTED: Could not fetch URL https://dv-g3b-aaa-emudhra.we-have-a-problem.com/simple/pip/: There was a problem confirming the ssl certificate: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable
PASS gate pip pypi.org/: connected Looking in indexes: https://pypi.org/simple/ Collecting six
==== Summary ====
0 FAIL
0 WARN
66 PASS
9 INFO
No FAIL or WARN results.