Skip to content

Commit ecbce88

Browse files
authored
nginx 1.27.4 (#158)
* nginx 1.27.4 Changes with nginx 1.27.4 05 Feb 2025 *) Security: insufficient check in virtual servers handling with TLSv1.3 SNI allowed to reuse SSL sessions in a different virtual server, to bypass client SSL certificates verification (CVE-2025-23419). *) Feature: the "ssl_object_cache_inheritable", "ssl_certificate_cache", "proxy_ssl_certificate_cache", "grpc_ssl_certificate_cache", and "uwsgi_ssl_certificate_cache" directives. *) Feature: the "keepalive_min_timeout" directive. *) Workaround: "gzip filter failed to use preallocated memory" alerts appeared in logs when using zlib-ng. *) Bugfix: nginx could not build libatomic library using the library sources if the --with-libatomic=DIR option was used. *) Bugfix: QUIC connection might not be established when using 0-RTT; the bug had appeared in 1.27.1. *) Bugfix: nginx now ignores QUIC version negotiation packets from clients. *) Bugfix: nginx could not be built on Solaris 10 and earlier with the ngx_http_v3_module. *) Bugfixes in HTTP/3. * Update dockerimage.yml * Update readme.md
1 parent d443de8 commit ecbce88

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

.github/workflows/dockerimage.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ jobs:
102102
docker run --rm --network host ghcr.io/macbre/curl-http3 \
103103
curl -v --insecure https://localhost:8889 --http3 --max-time 5 2>&1 | tee /tmp/h3
104104
105-
grep --fixed-strings '< HTTP/3 200' /tmp/h3
105+
grep --fixed-strings 'HTTP/3 200' /tmp/h3
106106
grep --fixed-strings --invert-match -i '< server: nginx' /tmp/h3 > /dev/null
107107
grep --fixed-strings '< alt-svc: h3=":8889"; ma=86400' /tmp/h3
108108
grep --fixed-strings '< quic-status: h3' /tmp/h3

Dockerfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# https://hg.nginx.org/nginx/file/tip/src/core/nginx.h
2-
ARG NGINX_VERSION=1.27.3
2+
ARG NGINX_VERSION=1.27.4
33

44
# https://hg.nginx.org/nginx/
5-
ARG NGINX_COMMIT=c7f94e6c96ee
5+
ARG NGINX_COMMIT=cfa2aef9a28c
66

77
# https://github.com/google/ngx_brotli
88
ARG NGX_BROTLI_COMMIT=a71f9312c2deb28875acc7bacfdd5695a111aa53

readme.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@ docker pull ghcr.io/macbre/nginx-http3:latest
2727

2828
```
2929
$ docker run -it macbre/nginx-http3 nginx -V
30-
nginx version: nginx/1.27.3 (c7f94e6c96ee)
30+
nginx version: nginx/1.27.4 (cfa2aef9a28c)
3131
built by gcc 13.2.1 20240309 (Alpine 13.2.1_git20240309)
3232
built with OpenSSL 3.3.2 3 Sep 2024
3333
TLS SNI support enabled
3434
configure arguments:
35-
--build=c7f94e6c96ee
35+
--build=cfa2aef9a28c
3636
--prefix=/etc/nginx
3737
--sbin-path=/usr/sbin/nginx
3838
--modules-path=/usr/lib/nginx/modules

0 commit comments

Comments
 (0)