[prev in list] [next in list] [prev in thread] [next in thread] 

List:       opensc-commits
Subject:    [Opensc-commits] [OpenSC/OpenSC] 9ca0f6: Free curve name in case of failure
From:       Veronika Hanulíková via Opensc-commits <opensc-commits () list
Date:       2022-05-24 11:28:04
Message-ID: OpenSC/OpenSC/push/refs/heads/master/5d6f7c-b349ad () github ! com
[Download RAW message or body]

  Branch: refs/heads/master
  Home:   https://github.com/OpenSC/OpenSC
  Commit: 9ca0f61363941a8acbd8607fac1ad87f7185110a
      https://github.com/OpenSC/OpenSC/commit/9ca0f61363941a8acbd8607fac1ad87f7185110a
  Author: Veronika Hanulikova <vhanulik@redhat.com>
  Date:   2022-05-24 (Tue, 24 May 2022)

  Changed paths:
    M src/libopensc/card.c
    M src/pkcs15init/pkcs15-isoApplet.c

  Log Message:
  -----------
  Free curve name in case of failure

Thanks oss-fuzz
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=46750


  Commit: 5b811caa617f7ce0a57a84bd6710328d72701662
      https://github.com/OpenSC/OpenSC/commit/5b811caa617f7ce0a57a84bd6710328d72701662
  Author: Veronika Hanulikova <vhanulik@redhat.com>
  Date:   2022-05-24 (Tue, 24 May 2022)

  Changed paths:
    R src/tests/fuzzing/corpus/fuzz_pkcs15_tool/14cbed013fc24e65150bb6f737322bbcdb064554
    A src/tests/fuzzing/corpus/fuzz_pkcs15_tool/580ffba4a6c4d24100dd3dc11ab0014be3de7a6b
    A src/tests/fuzzing/corpus/fuzz_pkcs15_tool/5ccb89aff2634fc168e0758cb2005d6dcf0398bc
    A src/tests/fuzzing/corpus/fuzz_pkcs15_tool/69456a048f311376c4093ae2c613ac1f261c6207
    R src/tests/fuzzing/corpus/fuzz_pkcs15_tool/84ec9c1c1720fdb2fe094168fd81905260421077
    R src/tests/fuzzing/corpus/fuzz_pkcs15_tool/8c1c42b8b9ac94f0d913814685c18f78d0aaa922
    A src/tests/fuzzing/corpus/fuzz_pkcs15_tool/a1e04ba21b4b54a1fdc048611c4f890405c9885d
    A src/tests/fuzzing/corpus/fuzz_pkcs15_tool/a3289103f478310fe6013369adf1b1e0e44b14c2
    A src/tests/fuzzing/corpus/fuzz_pkcs15_tool/ade754cf6e6f55b8873e6d6a12080e7f8b4366ee
    R src/tests/fuzzing/corpus/fuzz_pkcs15_tool/ba99175e1d1561d6f5a38eee98f9b4472b9159e2
    R src/tests/fuzzing/corpus/fuzz_pkcs15_tool/bcfc86233c2a553dd03681e139a44777e2dbe7db
    A src/tests/fuzzing/corpus/fuzz_pkcs15_tool/c2e3f533efccdfbba6de4c3d2e4aea831f508034
    R src/tests/fuzzing/corpus/fuzz_pkcs15_tool/d76c9da7e83d1c9bcd27310197bbd01ee1746a3b
    R src/tests/fuzzing/corpus/fuzz_pkcs15_tool/dc9f8237a8e5d94119db6894fe81d5e18cbee80c
    A src/tests/fuzzing/corpus/fuzz_pkcs15_tool/f1cac4a34dcb285f87df7a4568fe8eb00f9a4cad
    R src/tests/fuzzing/corpus/fuzz_pkcs15_tool/fe4d8242cdc4596d8163baf8dec8ed1df88c0228

  Log Message:
  -----------
  fuzz_pkcs15_tool: Fix corpus files


  Commit: 4f5d4000549dc8382a22feb07e02fb8aa4f79423
      https://github.com/OpenSC/OpenSC/commit/4f5d4000549dc8382a22feb07e02fb8aa4f79423
  Author: Veronika Hanulikova <vhanulik@redhat.com>
  Date:   2022-05-24 (Tue, 24 May 2022)

  Changed paths:
    M src/pkcs15init/pkcs15-lib.c

  Log Message:
  -----------
  Free file in case of failure

Thanks oss-fuzz
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=46786


  Commit: 3ac2fa475c6576f11a4f8305ae78300d5012410e
      https://github.com/OpenSC/OpenSC/commit/3ac2fa475c6576f11a4f8305ae78300d5012410e
  Author: Veronika Hanulikova <vhanulik@redhat.com>
  Date:   2022-05-24 (Tue, 24 May 2022)

  Changed paths:
    M src/pkcs15init/profile.c

  Log Message:
  -----------
  Free options in profile

Thanks oss-fuzz
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=46790


  Commit: 3d261b9a7f4b056b5b342c8b6ca1a5b1d91ee01e
      https://github.com/OpenSC/OpenSC/commit/3d261b9a7f4b056b5b342c8b6ca1a5b1d91ee01e
  Author: Veronika Hanulikova <vhanulik@redhat.com>
  Date:   2022-05-24 (Tue, 24 May 2022)

  Changed paths:
    M src/tools/pkcs15-tool.c

  Log Message:
  -----------
  pkcs15-tool: Free PIN only if allocated

Thanks oss-fuzz
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=47143
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=47155


  Commit: 3577feefe7cf522d7e7aa6554cafd95441a9e4dc
      https://github.com/OpenSC/OpenSC/commit/3577feefe7cf522d7e7aa6554cafd95441a9e4dc
  Author: Veronika Hanulikova <vhanulik@redhat.com>
  Date:   2022-05-24 (Tue, 24 May 2022)

  Changed paths:
    M src/tools/piv-tool.c

  Log Message:
  -----------
  piv-tool: Check for NULL and avoid memory leaking

Free evpkey for OPENSSL_VERSION_NUMBER < 0x30000000L if error occurs
and check whether keydata.pubkey or keydata.ecpoint is not NULL before
calling BN_bin2bn()

Thank to oss-fuzz
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=47173


  Commit: 6dd0ea8999a0251b018b7a1be8cc088eeeb5f513
      https://github.com/OpenSC/OpenSC/commit/6dd0ea8999a0251b018b7a1be8cc088eeeb5f513
  Author: Veronika Hanulikova <vhanulik@redhat.com>
  Date:   2022-05-24 (Tue, 24 May 2022)

  Changed paths:
    M src/libopensc/pkcs15.c

  Log Message:
  -----------
  Free app when clearing p15card

Thank oss-fuzz
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=47302


  Commit: 26a7dceb7b2adb8162a3a8cd888d3ef16b24c76b
      https://github.com/OpenSC/OpenSC/commit/26a7dceb7b2adb8162a3a8cd888d3ef16b24c76b
  Author: Veronika Hanulikova <vhanulik@redhat.com>
  Date:   2022-05-24 (Tue, 24 May 2022)

  Changed paths:
    M src/pkcs15init/profile.c

  Log Message:
  -----------
  Check pointer before dereferencing

Thanks oss-fuzz
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=47400


  Commit: 74a8f296e0f195916d28e1c928f457e04aa22892
      https://github.com/OpenSC/OpenSC/commit/74a8f296e0f195916d28e1c928f457e04aa22892
  Author: Veronika Hanulikova <vhanulik@redhat.com>
  Date:   2022-05-24 (Tue, 24 May 2022)

  Changed paths:
    M src/tests/fuzzing/fuzz_card.c

  Log Message:
  -----------
  fuzz_card: Do not use fuzzing input for output buffer


  Commit: d72b0df64ac5f7c6065b2ff9a2564ec859c1e725
      https://github.com/OpenSC/OpenSC/commit/d72b0df64ac5f7c6065b2ff9a2564ec859c1e725
  Author: Veronika Hanulikova <vhanulik@redhat.com>
  Date:   2022-05-24 (Tue, 24 May 2022)

  Changed paths:
    M src/tools/piv-tool.c

  Log Message:
  -----------
  piv-tool: Free pubkey and ecpoint when generating key

After calling BN_bin2bn()


  Commit: 381c4c093399142f35c7ed60bd589421e28582ce
      https://github.com/OpenSC/OpenSC/commit/381c4c093399142f35c7ed60bd589421e28582ce
  Author: Veronika Hanulikova <vhanulik@redhat.com>
  Date:   2022-05-24 (Tue, 24 May 2022)

  Changed paths:
    M src/tests/fuzzing/README.md

  Log Message:
  -----------
  Remove unneeded part of readme


  Commit: e455e2eac635a3ad47ff820de9026304690f9fa3
      https://github.com/OpenSC/OpenSC/commit/e455e2eac635a3ad47ff820de9026304690f9fa3
  Author: Veronika Hanulikova <vhanulik@redhat.com>
  Date:   2022-05-24 (Tue, 24 May 2022)

  Changed paths:
    R src/tests/fuzzing/corpus/fuzz_card/testfile2

  Log Message:
  -----------
  Remove testfile from corpus


  Commit: e141a0d436ed06cd075c92015fc42aaa6c2c5a95
      https://github.com/OpenSC/OpenSC/commit/e141a0d436ed06cd075c92015fc42aaa6c2c5a95
  Author: Veronika Hanulikova <vhanulik@redhat.com>
  Date:   2022-05-24 (Tue, 24 May 2022)

  Changed paths:
    M src/libopensc/errors.c

  Log Message:
  -----------
  Fix integer overflow

Thank oss-fuzz
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=46736


  Commit: 45b599995c3a9d6a7f066e6f81fb61b43964d2de
      https://github.com/OpenSC/OpenSC/commit/45b599995c3a9d6a7f066e6f81fb61b43964d2de
  Author: Veronika Hanulikova <vhanulik@redhat.com>
  Date:   2022-05-24 (Tue, 24 May 2022)

  Changed paths:
    M src/tests/fuzzing/fuzz_card.c

  Log Message:
  -----------
  fuzz_card: Remove unneeded test for sc_reset()

As it calls operation from the reader.


  Commit: b349ad5b98fab0410f37fa5d7208770a40559b11
      https://github.com/OpenSC/OpenSC/commit/b349ad5b98fab0410f37fa5d7208770a40559b11
  Author: Veronika Hanulikova <vhanulik@redhat.com>
  Date:   2022-05-24 (Tue, 24 May 2022)

  Changed paths:
    M src/libopensc/errors.c

  Log Message:
  -----------
  Remove unneeded condition


Compare: https://github.com/OpenSC/OpenSC/compare/5d6f7cbfef47...b349ad5b98fa


_______________________________________________
Opensc-commits mailing list
Opensc-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensc-commits
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic