Unverified Commit 9472a923 authored by Thomas Gerbet's avatar Thomas Gerbet Committed by GitHub
Browse files

Merge pull request #250234 from risicle/ris-sngrep-CVE-2023-36192

sngrep: add patch for CVE-2023-36192 
parents ec58132f df7d2ff5
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -3,6 +3,7 @@
, autoconf
, automake
, fetchFromGitHub
, fetchpatch
, libpcap
, ncurses
, openssl
@@ -20,6 +21,14 @@ stdenv.mkDerivation rec {
    sha256 = "sha256-gFba2wOU4GwpOZTo5A2QpBgnC6OgDJEeyaPGHbA+7tA=";
  };

  patches = [
    (fetchpatch {
      name = "CVE-2023-36192.patch";
      url = "https://github.com/irontec/sngrep/commit/ad1daf15c8387bfbb48097c25197bf330d2d98fc.patch";
      hash = "sha256-g8fxvxi3d7jmZEKTbxqw29hJbm/ShsKKxstsOUGxTug=";
    })
  ];

  nativeBuildInputs = [
    autoconf
    automake
@@ -44,6 +53,8 @@ stdenv.mkDerivation rec {
    ./bootstrap.sh
  '';

  doCheck = true;

  meta = with lib; {
    description = "A tool for displaying SIP calls message flows from terminal";
    homepage = "https://github.com/irontec/sngrep";