CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

www/angie 1.12.2

Efficient, powerful and scalable reverse proxy and web server

Maintainer
sko@rostwald.de
Packages
latest: 1.12.2
Upstream
Higher version available: 1.12.4
Last update
to 1.12.2 · 2c7dcffde5
Quarterly
2026Q4: 1.12.2
WWW
https://angie.software/en/
Links
cgit · VuXML

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 1.12.2.

Fixed (2)

Show 2 fixed
VuXML entries whose affected range the packaged version has left.

Problem reports (1) · open in Bugzilla, most recently changed first

PRSummaryStatusChanged
299694maintainer-feedback+ merge-quarterly? www/angie: update 1.12.2 => 1.12.4In Progress2026-10-23

Commits (80)

Jochen Neumeister (joneum) · 1.12.2 MFH 2026Q3 ✓
www/angie-module-njs: Security update to 1.0.1

This maintenance update of njs fixes three security issues:

- Access control bypass in js_access when an asynchronous request body
  continuation threw an exception or produced an unhandled rejection
  (CVE-2026-18329). Previously, nginx could continue processing the
  request as though the js_access check had succeeded. Affects
  0.9.9-1.0.0. Thanks to Ta Duc Thien.

- Worker process crash when reading Response.statusText after an
  upstream server returned a status line with an empty reason phrase
  (CVE-2026-78222). Affects 0.5.1-1.0.0.

- Heap buffer overflow while parsing namespace prefix lists passed to
  xml.exclusiveC14n() (CVE-2026-78689). Affects 0.7.10-1.0.0. Thanks to
  Vladimir, Vulnerability Research Tech Lead @ Cyera, evilgensec.

PR:		298637
Changes:	https://github.com/nginx/njs/releases/tag/1.0.1
Security:	6cf326a2-b38c-11f1-a655-3497f65b111b
Sponsored by:	Netzkommune GmbH
2c7dcffde5
Jochen Neumeister (joneum) · 1.12.2
www/angie-module-jwt: Update to 3.4.6

This bugfix release fixes the module's test suite:

test_conf forwarded an unquoted $@, so the expected message was split
on spaces and only its first word was ever grepped. Two expectations
were pointing at the wrong configuration file, unnoticed.

PR:		298635
Changes:	https://github.com/max-lt/nginx-jwt-module/releases/tag/v3.4.6
Sponsored by:	Netzkommune GmbH
cf1ff7089f
Jochen Neumeister (joneum) · 1.12.2
www/angie-module-auth-jwt: Update to 0.15.0

This new release adds the nxe-phase submodule and bumps the version of
nxe-jwx from 0.2.0 to 0.4.0.

PR:		298634
Changes:	https://github.com/kjdev/nginx-auth-jwt/releases
Sponsored by:	Netzkommune GmbH
e62eab79cd
Jochen Neumeister (joneum) · 1.12.2
www/angie-module-vod: Update to 1.9.3

Bug fixes in this update:
1.9.2:
 - Fix code scanning alerts
1.9.3:
 - Fix reference_count size in sidx64 atom
 - Fix media set string array parsing

PR:		298633
Changes:	https://github.com/dio-az/nginx-vod-module/releases
Sponsored by:	Netzkommune GmbH
c13e64267e
Jochen Neumeister (joneum) · 1.12.2 MFH 2026Q3 ✓
www/angie: Security update to 1.12.2

This maintenance release fixes CVE-2026-90439:

When using an OpenSSL version without native HTTP/3 support (3.5.0
or earlier), if the default server for the address that accepted a
regular HTTPS request also used HTTP/3 (the listen directive with the
quic parameter, possibly on a different port), while a server block
without HTTP/3 was selected by domain name (SNI), limited worker process
memory corruption or a worker process crash could occur
(CVE-2026-90439); the fix was ported from nginx 1.31.6.

PR:		298632
Changes:	https://en.angie.software/angie/docs/oss_changes/#angie-1-12-2
Security:	6cf2ff4b-b38c-11f1-a655-3497f65b111b
Sponsored by:	Netzkommune GmbH
1fa3fa2869
Yusuf Yaman (nxjoseph) · 1.12.1 MFH 2026Q3 ✓
www/angie-module-vod: Update 1.9.0 => 1.9.1

This patch release fixes following bugs:
- Make thumbnail selection frame-accurate (#133)
- Honor sample aspect ratio (SAR) for thumb size calculations (#96)

Changelog:
https://github.com/dio-az/nginx-vod-module/blob/v1.9.1/CHANGELOG.md

Commit log:
https://github.com/dio-az/nginx-vod-module/compare/v1.9.0...v1.9.1

PR:		297200
Reported by:	Sebastian Oswald <sko@rostwald.de> (maintainer)
Approved by:	osa, vvd (Mentors, implicit)
MFH:		2026Q3
0a372f3a86
Yusuf Yaman (nxjoseph) · 1.12.1 MFH 2026Q3 ✓
www/angie-module-jwt: update 3.4.4 => 3.4.5

Trigger CI on test files and workflow changes

Commit log:
https://github.com/max-lt/nginx-jwt-module/compare/v3.4.4...v3.4.5

PR:		297199
Reported by:	Sebastian Oswald <sko@rostwald.de> (maintainer)
Approved by:	osa, vvd (Mentors, implicit)
MFH:		2026Q3
04200cd0d6
Yusuf Yaman (nxjoseph) · 1.12.1 MFH 2026Q3 ✓
www/angie: update 1.12.0 => 1.12.1

This patch release brings various security and bug fixes.

Changelog:
https://en.angie.software/angie/docs/oss_changes/#angie-1-12-1

PR:		297154
Reported by:	tjlegg@gmail.com
Approved by:	osa, vvd (Mentors, implicit)
Security:	CVE-2026-42533
Security:	CVE-2026-60005
Security:	CVE-2026-56434
MFH:		2026Q3
ec945e58c5
Vladimir Druzenko (vvd) · 1.12.0 MFH 2026Q3 ✓
www/angie-module-lua: Update 0.10.29R2 => 0.10.31

Changelog:
https://github.com/openresty/lua-nginx-module/releases/tag/v0.10.31

PR:		296796
Approved by:	Sebastian Oswald <sko@rostwald.de> (maintainer, implicit)
Sponsored by:	UNIS Labs
247f29084b
Vladimir Druzenko (vvd) · 1.12.0 MFH 2026Q3 ✓
www/angie-module-vod: Update 1.8.1 => 1.9.0

Changelog:
https://github.com/dio-az/nginx-vod-module/releases/tag/v1.9.0

PR:		296796
Sponsored by:	UNIS Labs
3c6813367f
Vladimir Druzenko (vvd) · 1.12.0 MFH 2026Q3 ✓
www/angie-module-njs: Update 0.9.9 => 1.0.0

With this milestone release, the QuickJS engine reaches feature parity
with njs and is now the recommended engine.

Changelog:
https://github.com/nginx/njs/releases/tag/1.0.0

PR:		296796
Sponsored by:	UNIS Labs
b5584ec5fb
Vladimir Druzenko (vvd) · 1.12.0
www/angie-module-headers-more: Update 0.39 => 0.40

Changelog:
https://github.com/openresty/headers-more-nginx-module/releases/tag/v0.40

PR:		296796
Sponsored by:	UNIS Labs
d91e69f208
Vladimir Druzenko (vvd) · 1.12.0 MFH 2026Q3 ✓
www/angie-module-echo: Update 0.64 => 0.65

Changelog:
https://github.com/openresty/echo-nginx-module/releases/tag/v0.65

PR:		296796
Sponsored by:	UNIS Labs
6cd2dad777
Vladimir Druzenko (vvd) · 1.12.0 MFH 2026Q3 ✓
www/angie-module-auth-jwt: Update 0.14.1 => 0.14.2

Changelog:
https://github.com/kjdev/nginx-auth-jwt/releases/tag/0.14.2
https://github.com/kjdev/nxe-jwx/blob/0.2.0/CHANGELOG.md

PR:		296796
Sponsored by:	UNIS Labs
Co-authored-by:	Vladimir Druzenko <vvd@FreeBSD.org>
e7fae3da5e
Vladimir Druzenko (vvd) · 1.12.0 MFH 2026Q3 ✓
www/angie: Update 1.11.8 => 1.12.0

Changelog:
https://en.angie.software/angie/docs/oss_changes/#angie-1-12-0

PR:		296796
Sponsored by:	UNIS Labs
9e607a9c1a
Vladimir Druzenko (vvd) · 1.11.8
www/angie-module-vod: New upstream, update to 1.8.1

This patch changes the port to the new upstream repo, since the
original one the angie documentation still refers to in some places
has been abandoned since 2024.

BEFORE UPDATING:
Carefully read the changelogs at
https://github.com/dio-az/nginx-vod-module/releases,
especially regarding these BREAKING CHANGES in v1.0.0:
- Drop support for HDS and MSS
- Improve compliance with DASH specification
- Use last audio track assuming higher bitrate

PR:		296274
Sponsored by:	UNIS Labs
Co-authored-by:	Vladimir Druzenko <vvd@FreeBSD.org>
MFH:		2026Q2
d746fb717c
Vladimir Druzenko (vvd) · 1.11.8
www/angie-module-keyval: Update 0.4.0 => 0.5.0

Changelog:
https://github.com/kjdev/nginx-keyval/releases/tag/0.5.0

PR:		296274
Sponsored by:	UNIS Labs
MFH:		2026Q2
81347f582d
Vladimir Druzenko (vvd) · 1.11.8
www/angie-module-auth-jwt: Update 0.13.1 => 0.14.1

Changelog:
https://github.com/kjdev/nginx-auth-jwt/releases/tag/0.14.0
https://github.com/kjdev/nginx-auth-jwt/releases/tag/0.14.1

PR:		296274
Sponsored by:	UNIS Labs
MFH:		2026Q2
c8e7d0e35c
Vladimir Druzenko (vvd) · 1.11.8
www/angie: Update 1.11.6 => 1.11.8 (fix 3 CVEs)

Release Notes:
https://en.angie.software/news/releases/angie-1-11-7/
https://en.angie.software/news/releases/angie-1-11-8/

PR:		296274
Security:	CVE-2026-42055
Security:	CVE-2026-48142
Security:	CVE-2026-42530
Sponsored by:	UNIS Labs
Co-authored-by:	Oleg Sidorkin <osidorkin@gmail.com>
MFH:		2026Q2
0baa6f006a
Vladimir Druzenko (vvd) · 1.11.6
www/angie-module-cache-purge: Update 2.5.6 => 3.0.2

Changelog:
https://github.com/nginx-modules/ngx_cache_purge/releases/tag/3.0.0
https://github.com/nginx-modules/ngx_cache_purge/releases/tag/3.0.1
https://github.com/nginx-modules/ngx_cache_purge/releases/tag/3.0.2

3.0.0 is major release. Contains breaking internal changes.
Review the updated README before upgrading:
https://github.com/nginx-modules/ngx_cache_purge/blob/3.0.2/README.md

PR:		295591
Sponsored by:	UNIS Labs
Co-authored-by:	Vladimir Druzenko <vvd@FreeBSD.org>
MFH:		2026Q2
c003955046
Vladimir Druzenko (vvd) · 1.11.6
www/angie-module-testcookie: Update to last commit 2022-10-07 => 2026-05-18

Commit log:
https://github.com/kyprizel/testcookie-nginx-module/compare/64137c2...7d263d4

PR:		295591
Sponsored by:	UNIS Labs
MFH:		2026Q2
d712db1904
Vladimir Druzenko (vvd) · 1.11.6
www/angie-module-njs: Update 0.9.6 => 0.9.9 (CVE-2026-8711)

Changelogs:
https://github.com/nginx/njs/releases/tag/0.9.7
https://github.com/nginx/njs/releases/tag/0.9.8
https://github.com/nginx/njs/releases/tag/0.9.9

PR:		295591
Security:	CVE-2026-8711
Sponsored by:	UNIS Labs
MFH:		2026Q2
a6260ca8fd
Vladimir Druzenko (vvd) · 1.11.6
www/angie-module-auth-totp: Update 1.1.0 => 1.2.0

Changelog:
https://github.com/61131/nginx-http-auth-totp/releases/tag/1.2.0

PR:		295591
Sponsored by:	UNIS Labs
MFH:		2026Q2
d826fa97eb
Vladimir Druzenko (vvd) · 1.11.6
www/angie-module-auth-jwt: Update 0.11.0 => 0.13.1

Changelogs:
https://github.com/kjdev/nginx-auth-jwt/releases/tag/0.12.0
https://github.com/kjdev/nginx-auth-jwt/releases/tag/0.13.0
https://github.com/kjdev/nginx-auth-jwt/releases/tag/0.13.1

PR:		295591
Approved by:	Sebastian Oswald <sko@rostwald.de> (maintainer)
Sponsored by:	UNIS Labs
MFH:		2026Q2
c8776e4bd0
Vladimir Druzenko (vvd) · 1.11.6
www/angie: update 1.11.4 => 1.11.6 (6 CVEs)

Release Notes:
https://en.angie.software/news/releases/angie-1-11-5/
https://en.angie.software/news/releases/angie-1-11-6/

PR:		295591
Security:	CVE-2026-9256
Security:	CVE-2026-42945
Security:	CVE-2026-40701
Security:	CVE-2026-40460
Security:	CVE-2026-42946
Security:	CVE-2026-42934
Sponsored by:	UNIS Labs
MFH:		2026Q2
199b6b95b5
Vladimir Druzenko (vvd) · 1.11.4
www/angie-module-lua: Update 0.10.29 => 0.10.29R2, fix possible breakage

Commit logs:
https://github.com/openresty/lua-nginx-module/compare/v0.10.29...v0.10.29R2
https://github.com/openresty/stream-lua-nginx-module/compare/v0.0.16...v0.0.17R4

PR:		294517 294426
Sponsored by:	UNIS Labs
MFH:		2026Q2
a796fbe700
Vladimir Druzenko (vvd) · 1.11.4
www/angie-module-njs: Update 0.9.5 => 0.9.6

Changelog:
https://github.com/nginx/njs/releases/tag/0.9.6

PR:		294178
Sponsored by:	UNIS Labs
MFH:		2026Q1
b6952b3e43
Vladimir Druzenko (vvd) · 1.11.4
www/angie-module-keyval: Update 0.3.0 => 0.4.0

Changelog:
https://github.com/kjdev/nginx-keyval/releases/tag/0.4.0

PR:		294178
Sponsored by:	UNIS Labs
MFH:		2026Q1
7f2de67a6e
Vladimir Druzenko (vvd) · 1.11.4
www/angie-module-cache-purge: Update 2.5.5 => 2.5.6

Changelog:
https://github.com/nginx-modules/ngx_cache_purge/releases/tag/2.5.6

PR:		294178
Sponsored by:	UNIS Labs
MFH:		2026Q1
5384506eae
Vladimir Druzenko (vvd) · 1.11.4
www/angie-module-auth-jwt: Update 0.9.0 => 0.11.0

Changelogs:
https://github.com/kjdev/nginx-auth-jwt/releases/tag/0.10.0
https://github.com/kjdev/nginx-auth-jwt/releases/tag/0.11.0

PR:		294178
Sponsored by:	UNIS Labs
MFH:		2026Q1
734f76da93
Vladimir Druzenko (vvd) · 1.11.4
www/angie: update 1.11.3 => 1.11.4

Changelog:
https://en.angie.software/angie/docs/oss_changes/#angie-1-11-4

PR:		294178
Security:	CVE-2026-28755
Security:	CVE-2026-27654
Security:	CVE-2026-27784
Security:	CVE-2026-32647
Security:	CVE-2026-27651
Security:	CVE-2026-28753
Sponsored by:	UNIS Labs
MFH:		2026Q1
744595d9f1
Vladimir Druzenko (vvd) · 1.11.3
www/angie: Update 1.11.2 => 1.11.3 (fix CVE-2026-1642, possible MITM attack)

Security: An attacker in a man-in-the-middle (MITM) position before a
proxied server using TLS, given conditions beyond the attacker's
control, could inject plaintext data into the response before the TLS
handshake begins (CVE-2026-1642); the fix was ported from nginx 1.29.5.

Changelog:
https://en.angie.software/angie/docs/oss_changes/#angie-1-11-3

- Bump PORTREVISION in www/angie-module-*.
- Fix using of ANGIE_PORTREVISION in RUN_DEPENDS for modules.
- Replace INSTALL_MAN with INSTALL_DATA for documentation.
- Unroll "for" loops with 1-2 items - simplify Makefile and call
  "INSTALL_*" 1 time instead of several.

PR:		293034
Security:	CVE-2026-1642
MFH:		2026Q1
8622849d0c
Vladimir Druzenko (vvd) · 1.11.2_1
www/angie*: Bump PORTREVISION after www/angie update

pkg does not honor RUN_DEPENDS versions, hence it fails to re-install
module packages after updates to www/angie. The only workaround is
bumping PORTREVISION for *all* modules.

PR:	292648
8d40b7a5a4
Vladimir Druzenko (vvd) · 1.11.2
www/angie-module-jwt: update 3.4.3 => 3.4.4

No actual changes/updates to the code, but we keep the module version
up-to-date anyways.

Changes:
- Add GutHub Sponsors username to FUNDING.yml
- docs: add pre-buildt Ubuntu/Debian package installation instructions
- Update README.md
- Update nginx to 1.28.1-alpine3.23 (docker)
https://github.com/max-lt/nginx-jwt-module/compare/v3.4.3...v3.4.4

PR:	292925
b1e5a37450
Vladimir Druzenko (vvd) · 1.11.2
www/angie-module-njs: Update 0.9.4 => 0.9.5

Changelog:
https://github.com/nginx/njs/releases/tag/0.9.5

Commit log:
https://github.com/nginx/njs/compare/0.9.4...0.9.5

PR:	292649
6199a57500
Vladimir Druzenko (vvd) · 1.11.2
www/angie: Update 1.11.1 => 1.11.2

This release mainly fixes 3 linux-specifig bugs (docker and BPF-related).

Changelog:
https://git.angie.software/web-server/angie/releases/tag/Angie-1.11.2

Commit log:
https://git.angie.software/web-server/angie/compare/Angie-1.11.1..Angie-1.11.2

PR:	292648
21629ec6ec
Vladimir Druzenko (vvd) · 1.11.1
www/angie-module-cache-purge: Update 2.5.4 => 2.5.5

Changelog:
- Fix segfault when using same-location syntax with variable cache zones.
https://github.com/nginx-modules/ngx_cache_purge/releases/tag/2.5.5

Commit log:
https://github.com/nginx-modules/ngx_cache_purge/compare/2.5.4...2.5.5

PR:	292236
0ce10a6749
Vladimir Druzenko (vvd) · 1.11.1
www/angie: Update 1.10.3 => 1.11.1

News:
https://en.angie.software/news/releases/angie-1-11-0/

Changelog:
https://en.angie.software/angie/docs/oss_changes/#angie-1-11-1

PR:	291930
ccd2fa18ed
Vladimir Druzenko (vvd) · 1.10.3
www/angie-module-echo: update 0.63 -> 0.64

Commit log:
https://github.com/openresty/echo-nginx-module/compare/v0.63...v0.64

PR:	291549
1f1690dcd9
Vladimir Druzenko (vvd) · 1.10.3
www/angie-module-zstd: New port: zstd compression for angie

The module adds support for Zstandard compression of responses, both
dynamic (on-the-fly) and static (precompressed files). Compared to gzip,
zstd offers higher compression and decompression speeds at comparable
or better compression ratios.

Source and documentation:
https://github.com/tokers/zstd-nginx-module/

Angie-specific documentation:
https://en.angie.software/angie/docs/installation/external-modules/zstd/

PR:	291546
d52da51671
Vladimir Druzenko (vvd) · 1.10.3
www/angie-module-njs: Update 0.9.1 => 0.9.4

Changelogs:
https://github.com/nginx/njs/releases/tag/0.9.2
https://github.com/nginx/njs/releases/tag/0.9.3
https://github.com/nginx/njs/releases/tag/0.9.4

PR:	291491
a700775bc6
Vladimir Druzenko (vvd) · 1.10.3
www/angie-module-lua: Update 0.10.28 => 0.10.29

Commit log:
https://github.com/openresty/lua-nginx-module/compare/v0.10.28...v0.10.29

PR:	291491
62405e0b40
Vladimir Druzenko (vvd) · 1.10.3
www/angie: update 1.10.2 => 1.10.3 (fix CVE-2025-53859)

Changelog:
https://en.angie.software/angie/docs/oss_changes/#angie-1-10-3

PR:		291491
Security:	CVE-2025-53859
MFH:		2025Q4
bf2a889582
Vladimir Druzenko (vvd) · 1.10.2_2
www/angie: Use upstream version numbers for modules

Angie modules currently inherit the version number of the angie version
they are built against. This makes it hard and opaque to track their
actual version.
The mechanism used in the Makefile also had the unwanted side-effect of
PORTREVISION propagating from modules to the master port, which broke
the build (we found out the hard way...)

While here reduce number of of MKDIR calls.

PR:		291490
Co-authored-by:	Vladimir Druzenko <vvd@FreeBSD.org>
779f158be6
Vladimir Druzenko (vvd) · 1.10.2_1
www/angie-module-cache-purge: Update 2.5.3 -> 2.5.4

Changelog:
- Fix memory leak when using partial (wildcard) keys.
https://github.com/nginx-modules/ngx_cache_purge/releases/tag/2.5.4

PR:	290251
MFH:	2025Q4
8c17ca4b8e
Vladimir Druzenko (vvd) · 1.10.2
www/angie-module-auth-totp: New port: TOTP authentication for angie

The nginx-http-auth-totp module provides TOTP authentication for an
Angie server.

The Time-based One-Time Password (TOTP) algorithm, provides a secure
mechanism for short-lived one-time password values, which are desirable
for enhanced security. This algorithm can be used across a wide range of
network applications ranging from remote Virtual Private Network (VPN)
access, Wi-Fi network logon to transaction-orientated Web applications.

PR:	289369
6a1dc3db30
Vladimir Druzenko (vvd) · 1.10.2
www/angie: Update 1.10.1 => 1.10.2

This release includes the following fixes relevant for FreeBSD:
* Proxy module settings in the http block could break functionality of
  modules that use the client block for outgoing requests; the bug had
  appeared in 1.10.0.
* Enabling proxy_ignore_client_abort together with modules that use the
  client block for outgoing requests could lead to worker process
  crashes; the bug had appeared in 1.10.0.
(+ 2 docker-related fixes)

Full changelog:
https://en.angie.software/angie/docs/oss_changes/#angie-1-10-2

PR:	288996
MFH:	2025Q3
473099e070
Vladimir Druzenko (vvd) · 1.10.1
www/angie*: Transfer maintainership

Oleg A. Mamontov <oleg@mamontov.net> (former maintainer) is inactive
for almost 1 year.
Several previous updates was with "maintainer timeout".
These updates was made by Sebastian Oswald <sko@rostwald.de>.
Thanks Oleg for your contribution!
And welcome Sebastian!

PR:		288571
Approved by:	Sebastian Oswald <sko@rostwald.de> (new maintainer)
de8a6c6fbe
Vladimir Druzenko (vvd) · 1.10.1
www/angie-module-njs: Update 0.9.0 => 0.9.1

Changelog:
https://github.com/nginx/njs/releases/tag/0.9.1

PR:		288571
Approved by:	Oleg A. Mamontov <oleg@mamontov.net> (maintainer, implicit - inactive for more than 10 months)
MFH:		2025Q3
f6370327c2
Vladimir Druzenko (vvd) · 1.10.1
www/angie: Update 1.10.0 => 1.10.1

Changelog:
https://en.angie.software/angie/docs/oss_changes/#angie-1-10-1

PR:		288571
Approved by:	Oleg A. Mamontov <oleg@mamontov.net> (maintainer, implicit - inactive for more than 10 months)
MFH:		2025Q3
da5a409315