Skip to content

Commit 909d006

Browse files
author
Jakub Witczak
committed
Merge branch 'maint-28' into maint
* maint-28: Updated OTP version Prepare release
2 parents 586c07b + 756621c commit 909d006

File tree

13 files changed

+90
-8
lines changed

13 files changed

+90
-8
lines changed

OTP_VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
28.0.2
1+
28.0.3

erts/doc/notes.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,21 @@ limitations under the License.
2323

2424
This document describes the changes made to the ERTS application.
2525

26+
## Erts 16.0.3
27+
28+
### Fixed Bugs and Malfunctions
29+
30+
- Update PCRE2 from 10.45 to 10.46. Fixes potential buffer read overflow on regular expressions with `(*scs:)` and `(*ACCEPT)` syntax combined.
31+
32+
Own Id: OTP-19755 Aux Id: [CVE-2025-58050]
33+
34+
- Fixed bug that could cause crash in beam started with `erl -emu_type debug +JPperf true` with any type of tracing return from function.
35+
36+
Own Id: OTP-19761 Aux Id: [PR-19755]
37+
38+
[CVE-2025-58050]: https://nvd.nist.gov/vuln/detail/2025-58050
39+
[PR-19755]: https://github.com/erlang/otp/pull/19755
40+
2641
## Erts 16.0.2
2742

2843
### Fixed Bugs and Malfunctions

erts/vsn.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
# %CopyrightEnd%
2121
#
2222

23-
VSN = 16.0.2
23+
VSN = 16.0.3
2424

2525
# Port number 4365 in 4.2
2626
# Port number 4366 in 4.3

lib/diameter/doc/notes.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,16 @@ limitations under the License.
2323

2424
Releases are listed in reverse chronological order, most recent first.
2525

26+
## diameter 2.5.1
27+
28+
### Fixed Bugs and Malfunctions
29+
30+
- With this change message_cb callback will be called with updated state for processing 'ack' after 'send'.
31+
32+
Own Id: OTP-19753 Aux Id: [PR-9815]
33+
34+
[PR-9815]: https://github.com/erlang/otp/pull/9815
35+
2636
## diameter 2.5
2737

2838
### Fixed Bugs and Malfunctions

lib/diameter/vsn.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,5 @@
1919
# %CopyrightEnd%
2020

2121
APPLICATION = diameter
22-
DIAMETER_VSN = 2.5
22+
DIAMETER_VSN = 2.5.1
2323
APP_VSN = $(APPLICATION)-$(DIAMETER_VSN)$(PRE_VSN)

lib/ssh/doc/notes.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,43 @@ limitations under the License.
2121
-->
2222
# SSH Release Notes
2323

24+
## Ssh 5.3.3
25+
26+
### Fixed Bugs and Malfunctions
27+
28+
- Option max_handles can be configured for sshd running SFTP. The positive integer value limits amount of file handles opened for a connection (by default 4096 is used).
29+
30+
*** POTENTIAL INCOMPATIBILITY ***
31+
32+
Own Id: OTP-19701 Aux Id: [CVE-2025-48041], [PR-10157]
33+
34+
- Avoid decoding KEX messages providing too many algorithms. This change does not introduce new limitation but assures it is enforced earlier in processing chain. Adjustments in error logging during handshake.
35+
36+
*** POTENTIAL INCOMPATIBILITY ***
37+
38+
Own Id: OTP-19741 Aux Id: [CVE-2025-48040], [PR-10162]
39+
40+
- A new 'max_path' option is now available in the sshd configuration, allowing administrators to set the maximum allowable path length. By default, this value is set to 4096 characters.
41+
42+
*** POTENTIAL INCOMPATIBILITY ***
43+
44+
Own Id: OTP-19742 Aux Id: [CVE-2025-48039], [PR-10155]
45+
46+
- Reject file handles exceeding size specified in RFCs (256 bytes).
47+
48+
*** POTENTIAL INCOMPATIBILITY ***
49+
50+
Own Id: OTP-19748 Aux Id: [CVE-2025-48038], [PR-10156]
51+
52+
[CVE-2025-48041]: https://nvd.nist.gov/vuln/detail/2025-48041
53+
[PR-10157]: https://github.com/erlang/otp/pull/10157
54+
[CVE-2025-48040]: https://nvd.nist.gov/vuln/detail/2025-48040
55+
[PR-10162]: https://github.com/erlang/otp/pull/10162
56+
[CVE-2025-48039]: https://nvd.nist.gov/vuln/detail/2025-48039
57+
[PR-10155]: https://github.com/erlang/otp/pull/10155
58+
[CVE-2025-48038]: https://nvd.nist.gov/vuln/detail/2025-48038
59+
[PR-10156]: https://github.com/erlang/otp/pull/10156
60+
2461
## Ssh 5.3.2
2562

2663
### Fixed Bugs and Malfunctions

lib/ssh/vsn.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#-*-makefile-*- ; force emacs to enter makefile-mode
22

3-
SSH_VSN = 5.3.2
3+
SSH_VSN = 5.3.3
44
APP_VSN = "ssh-$(SSH_VSN)"
55

66
# %CopyrightBegin%

lib/stdlib/doc/notes.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,16 @@ limitations under the License.
2323

2424
This document describes the changes made to the STDLIB application.
2525

26+
## STDLIB 7.0.3
27+
28+
### Fixed Bugs and Malfunctions
29+
30+
- Update PCRE2 from 10.45 to 10.46. Fixes potential buffer read overflow on regular expressions with `(*scs:)` and `(*ACCEPT)` syntax combined.
31+
32+
Own Id: OTP-19755 Aux Id: [CVE-2025-58050]
33+
34+
[CVE-2025-58050]: https://nvd.nist.gov/vuln/detail/2025-58050
35+
2636
## STDLIB 7.0.2
2737

2838
### Fixed Bugs and Malfunctions

lib/stdlib/src/stdlib.app.src

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,6 @@
122122
dets]},
123123
{applications, [kernel]},
124124
{env, []},
125-
{runtime_dependencies, ["sasl-3.0","kernel-10.0","erts-@OTP-19755@","crypto-4.5",
125+
{runtime_dependencies, ["sasl-3.0","kernel-10.0","erts-16.0.3","crypto-4.5",
126126
"compiler-5.0", "syntax_tools-3.2.1"]}
127127
]}.

lib/stdlib/src/stdlib.appup.src

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,8 @@
5555
{<<"^6\\.2\\.2(?:\\.[0-9]+)*$">>,[restart_new_emulator]},
5656
{<<"^7\\.0$">>,[restart_new_emulator]},
5757
{<<"^7\\.0\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]},
58-
{<<"^7\\.0\\.1(?:\\.[0-9]+)*$">>,[restart_new_emulator]}],
58+
{<<"^7\\.0\\.1(?:\\.[0-9]+)*$">>,[restart_new_emulator]},
59+
{<<"^7\\.0\\.2(?:\\.[0-9]+)*$">>,[restart_new_emulator]}],
5960
[{<<"^5\\.0$">>,[restart_new_emulator]},
6061
{<<"^5\\.0\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]},
6162
{<<"^5\\.0\\.1(?:\\.[0-9]+)*$">>,[restart_new_emulator]},
@@ -81,4 +82,5 @@
8182
{<<"^6\\.2\\.2(?:\\.[0-9]+)*$">>,[restart_new_emulator]},
8283
{<<"^7\\.0$">>,[restart_new_emulator]},
8384
{<<"^7\\.0\\.0(?:\\.[0-9]+)+$">>,[restart_new_emulator]},
84-
{<<"^7\\.0\\.1(?:\\.[0-9]+)*$">>,[restart_new_emulator]}]}.
85+
{<<"^7\\.0\\.1(?:\\.[0-9]+)*$">>,[restart_new_emulator]},
86+
{<<"^7\\.0\\.2(?:\\.[0-9]+)*$">>,[restart_new_emulator]}]}.

0 commit comments

Comments
 (0)