What’s New

Bug Fixes

The following vulnerabilities have been fixed:

The following bugs have been fixed:

  • DICOM Export Objects uint32 length wrap causes undersized allocation and heap overwrite. Issue 21497.

  • DICOM AT value formatting has quadratic packet-scope memory amplification. Issue 21498.

  • F1AP: NotificationInformation IE under PWSSystemInformation.iE-Extensions not decoded in WriteReplaceWarningRequest. Issue 21499.

  • ZDI-CAN-32846: Wireshark LBMC Fragment Reassembly Integer Overflow Remote Code Execution Vulnerability. Issue 21519.

  • ZDI-CAN-32851: Wireshark LoRaWAN Decryption Numeric Truncation Error Remote Code Execution Vulnerability. Issue 21520.

  • RTPS: dissect_RTPS_DATA_BATCH() sample-info minimum-length check increments the wrong variable (min_len instead of min_length) Issue 21521.

  • NULL-pointer dereference in pkcs12 PBE_decrypt_data via empty AlgorithmIdentifier. Issue 21535.

  • AKP EncryptedData footer can use an uninitialized tvbuff pointer after malformed OCTET STRING parsing. Issue 21539.

  • Out-of-bounds read in DFVM binary-operation error path. Issue 21540.

  • Wireshark is not ignoring GREASE values in the JA4 calculation. Issue 21548.

  • Bluetooth AVCTP multipart reassembly integer overflow (incomplete AVRCP ckd_add sibling fix) Issue 21552.

  • Fuzz job UTF-8 encoding issue: fuzz-2026-09-06-16330342486.pcap. Issue 21562.

  • ZDI-CAN-31676: Wireshark SMB Object Export Integer Overflow. Issue 21575.

  • Heap out-of-bounds read in FP Hint E-DCH DDI count handling. Issue 21580.

  • F1AP fails to decode RRC release message. Issue 21581.

  • Stack-based buffer overflow in etwdump extcap (etw_ndiscap.c) when parsing crafted ETL files. Issue 21587.

New and Updated Features

New Protocol Support

There are no new protocols in this release.

Updated Protocol Support

AKP, Bencode, BSSLAP, BT AVCTP, Catapult DCT2000, CSN.1, DICOM, F1AP, FP Hint, Frame, GNW, GSM BSSMAP, IEEE 802.11, LBMC, LoRaWAN, NBAP, OBEX, OpenFlow 1.3, OpenFlow 1.4, OpenFlow 1.5, PKCS12, QUIC, RTPS, SGP.32, SMB, SPDY, SYNCHROPHASOR, UMTS FP, X11, and ZigBee ZCL

New and Updated Capture File Support

BLF, Network Monitor, pcapng, PEAK TRC, Toshiba, and TTL

New and Updated File Format Decoding Support

There is no new or updated file format support in this release.

Plugin Development Changes

On UN*X systems (excluding macOS when running from an app bundle, as with the official installer) extcap binaries are now searched for under the libexec directory by default, e.g., /usr/libexec/wireshark/extcap instead of /usr/lib64/wireshark/extcap or similar. This is the customary place for helper binaries, which as opposed to libraries do not need multiarch support. The location can be overridden via the environment variable WIRESHARK_EXTCAP_DIR. The extcap binaries shipped with Wireshark are installed in the new location, but third party extcaps may need packaging changes. This change was effective in version 4.6.0, but was not explicitly noted in the release notes previously. Note that some distributions do not use a libexec directory, such as Alpine Linux, which does not have multilib support. On such systems extcap binaries should be in the same location as before.