Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    SHA-3 Buffer Overflow

    Scheduled Pinned Locked Moved OpenVPN
    2 Posts 1 Posters 502 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      jc2it
      last edited by jc2it

      There is a disclosure of a SHA-3 buffer overflow which can result in collisions.
      https://mouha.be/sha-3-buffer-overflow/
      https://www.cve.org/CVERecord?id=CVE-2022-37454

      After reading the above links...
      What cryptographic functions use SHA-3?

      What software uses SHA-3's PHP and Python cryptographic functions?

      Edit:
      What in pfsense is vulnerable?

      Edit 2:
      Does netgate hardware implementations contain this buffer overflow?

      1 Reply Last reply Reply Quote 0
      • J
        jc2it
        last edited by

        ssh to pfsense.
        choose 8) Shell

        [22.05-RELEASE][root@yyy]/root: openssl list -digest-algorithms
        RSA-MD4 => MD4
        RSA-MD5 => MD5
        RSA-MDC2 => MDC2
        RSA-RIPEMD160 => RIPEMD160
        RSA-SHA1 => SHA1
        RSA-SHA1-2 => RSA-SHA1
        RSA-SHA224 => SHA224
        RSA-SHA256 => SHA256
        RSA-SHA3-224 => SHA3-224
        RSA-SHA3-256 => SHA3-256
        RSA-SHA3-384 => SHA3-384
        RSA-SHA3-512 => SHA3-512
        RSA-SHA384 => SHA384
        RSA-SHA512 => SHA512
        RSA-SHA512/224 => SHA512-224
        RSA-SHA512/256 => SHA512-256
        RSA-SM3 => SM3
        BLAKE2b512
        BLAKE2s256
        id-rsassa-pkcs1-v1_5-with-sha3-224 => SHA3-224
        id-rsassa-pkcs1-v1_5-with-sha3-256 => SHA3-256
        id-rsassa-pkcs1-v1_5-with-sha3-384 => SHA3-384
        id-rsassa-pkcs1-v1_5-with-sha3-512 => SHA3-512
        MD4
        md4WithRSAEncryption => MD4
        MD5
        MD5-SHA1
        md5WithRSAEncryption => MD5
        MDC2
        mdc2WithRSA => MDC2
        ripemd => RIPEMD160
        RIPEMD160
        ripemd160WithRSA => RIPEMD160
        rmd160 => RIPEMD160
        SHA1
        sha1WithRSAEncryption => SHA1
        SHA224
        sha224WithRSAEncryption => SHA224
        SHA256
        sha256WithRSAEncryption => SHA256
        SHA3-224
        SHA3-256
        SHA3-384
        SHA3-512
        SHA384
        sha384WithRSAEncryption => SHA384
        SHA512
        SHA512-224
        sha512-224WithRSAEncryption => SHA512-224
        SHA512-256
        sha512-256WithRSAEncryption => SHA512-256
        sha512WithRSAEncryption => SHA512
        SHAKE128
        SHAKE256
        SM3
        sm3WithRSAEncryption => SM3
        ssl3-md5 => MD5
        ssl3-sha1 => SHA1
        whirlpool
        
        

        now to openssl project...

        1 Reply Last reply Reply Quote 0
        • First post
          Last post
        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.