Activity log
- Created suggestion
free5GC has Array Index Out of Bounds in AMF Leading to Denial of Service
free5GC is an open-source project for 5th generation (5G) mobile core networks. Versions up to and including 1.4.1 of free5GC's AMF service have a Buffer Overflow vulnerability leading to Denial of Service. Remote unauthenticated attackers can crash the AMF service by sending a specially crafted NAS Registration Request with a malformed 5GS Mobile Identity, causing complete denial of service for the 5G core network. All deployments of free5GC using the AMF component may be affected. Pull request 43 of the free5gc/nas repo contains a fix. No direct workaround is available at the application level. Applying the official patch is recommended.
References
-
https://github.com/free5gc/free5gc/security/advisories/GHSA-h6xc-8vvf-jcjp x_refsource_CONFIRM
-
https://github.com/free5gc/free5gc/issues/747 x_refsource_MISC
-
https://github.com/free5gc/nas/pull/43 x_refsource_MISC
Affected products
- ==<= 1.4.1
Matching in nixpkgs
pkgs.amf
AMD's closed source Advanced Media Framework (AMF) driver
-
nixos-unstable 1.4.34-1787253
- nixpkgs-unstable 1.4.34-1787253
- nixos-unstable-small 1.4.34-1787253
-
nixos-25.11 1.4.34-1787253
- nixos-25.11-small 1.4.34-1787253
- nixpkgs-25.11-darwin 1.4.34-1787253
pkgs.bamf
Application matching framework
pkgs.amfora
Fancy terminal browser for the Gemini protocol
pkgs.ramfetch
Tool which displays memory information
pkgs.cramfsswap
Swap endianess of a cram filesystem (cramfs)
pkgs.samfirm-js
Program for downloading Samsung firmware
-
nixos-unstable 0.3.0-unstable-2023-12-27
- nixpkgs-unstable 0.3.0-unstable-2023-12-27
- nixos-unstable-small 0.3.0-unstable-2023-12-27
-
nixos-25.11 0.3.0-unstable-2023-12-27
- nixos-25.11-small 0.3.0-unstable-2023-12-27
- nixpkgs-25.11-darwin 0.3.0-unstable-2023-12-27
pkgs.amf-headers
Headers for The Advanced Media Framework (AMF)
pkgs.cramfsprogs
Tools to create, check, and extract content of CramFs images
-
nixos-unstable 2.1-unstable-2025-01-27
- nixpkgs-unstable 2.1-unstable-2025-01-27
- nixos-unstable-small 2.1-unstable-2025-01-27
-
nixos-25.11 2.1-unstable-2025-01-27
- nixos-25.11-small 2.1-unstable-2025-01-27
- nixpkgs-25.11-darwin 2.1-unstable-2025-01-27
pkgs.ArchiSteamFarm
Application with primary purpose of idling Steam cards from multiple accounts simultaneously
pkgs.archisteamfarm
Application with primary purpose of idling Steam cards from multiple accounts simultaneously
pkgs.python312Packages.py3amf
Action Message Format (AMF) support for Python 3
-
nixos-25.11 py3amf-0.8.11
- nixos-25.11-small py3amf-0.8.11
- nixpkgs-25.11-darwin py3amf-0.8.11
pkgs.python313Packages.py3amf
Action Message Format (AMF) support for Python 3
-
nixos-unstable py3amf-0.8.11
- nixpkgs-unstable py3amf-0.8.11
- nixos-unstable-small py3amf-0.8.11
-
nixos-25.11 py3amf-0.8.11
- nixos-25.11-small py3amf-0.8.11
- nixpkgs-25.11-darwin py3amf-0.8.11
pkgs.python314Packages.py3amf
Action Message Format (AMF) support for Python 3
-
nixos-unstable py3amf-0.8.11
- nixpkgs-unstable py3amf-0.8.11
- nixos-unstable-small py3amf-0.8.11
pkgs.python312Packages.dissect-cramfs
Dissect module implementing a parser for the CRAMFS file system
pkgs.python313Packages.dissect-cramfs
Dissect module implementing a parser for the CRAMFS file system
pkgs.python314Packages.dissect-cramfs
Dissect module implementing a parser for the CRAMFS file system
Package maintainers
-
@SuperSandro2000 Sandro Jäckel <sandro.jaeckel@gmail.com>
-
@jopejoe1 jopejoe1 <nixpkgs@missing.ninja>
-
@devusb Morgan Helton <mhelton@devusb.us>
-
@deifactor Ash Zahlen <ext0l@riseup.net>
-
@davidak David Kleuker <post@davidak.de>
-
@bobby285271 Bobby Rong <rjl931189261@126.com>
-
@Pamplemousse Xavier Maso <xav.maso@gmail.com>
-
@blitz Julian Stecklina <js@alien8.de>
-
@markbeep Mark <mrkswrn@gmail.com>
-
@fabaff Fabian Affolter <mail@fabian-affolter.ch>
-
@zhaofengli Zhaofeng Li <hello@zhaofeng.li>
-
@ungeskriptet David Wronek <nix@david-w.eu>