View Issue Details

IDProjectCategoryView StatusLast Update
0007922Kali Linux[All Projects] General Bugpublic2022-09-22 12:31
Reportersteev Assigned To 
PrioritylowSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version2022.3 
Target VersionFixed in Version 
Summary0007922: apple-bleee python script airdrop_leak.py throws an error with undefined X509_NAME_hash
DescriptionI'm not sure if this is an upstream bug or on us, but getting this into the bug tracker so it's tracked somewhere at least.

Attempted to run the airdrop_leak.py script annd got an undefined symbol on armel, have not tested other architectures yet.
Steps To Reproducesudo python3 /usr/share/apple-bleee/airdrop_leak.py
Traceback (most recent call last):
  File "/usr/share/apple-bleee/airdrop_leak.py", line 22, in <module>
    from opendrop2.cli import AirDropCli
  File "/usr/share/apple-bleee/opendrop2/cli.py", line 30, in <module>
    from .client import AirDropBrowser, AirDropClient
  File "/usr/share/apple-bleee/opendrop2/client.py", line 32, in <module>
    from .util import AirDropUtil, AbsArchiveWrite
  File "/usr/share/apple-bleee/opendrop2/util.py", line 57, in <module>
    from ctypescrypto import cms, x509, pkey, oid
  File "/usr/lib/python3/dist-packages/ctypescrypto/cms.py", line 18, in <module>
    from ctypescrypto.x509 import StackOfX509
  File "/usr/lib/python3/dist-packages/ctypescrypto/x509.py", line 731, in <module>
    libcrypto.X509_NAME_hash.restype = c_long
  File "/usr/lib/python3.10/ctypes/__init__.py", line 387, in __getattr__
    func = self.__getitem__(name)
  File "/usr/lib/python3.10/ctypes/__init__.py", line 392, in __getitem__
    func = self._FuncPtr((name_or_ordinal, self))
AttributeError: /lib/arm-linux-gnueabi/libcrypto.so.3: undefined symbol: X509_NAME_hash. Did you mean: 'X509_NAME_cmp'?

Activities

steev

2022-09-19 13:53

manager   ~0016738

Also occurs on arm64

sbrun

2022-09-22 12:31

manager   ~0016801

same issue on amd64

I think it's related to libssl3
https://beta.openssl.org/docs/manmaster/man3/X509_NAME_hash.html

Issue History

Date Modified Username Field Change
2022-09-15 21:45 steev New Issue
2022-09-19 13:53 steev Note Added: 0016738
2022-09-22 12:31 sbrun Note Added: 0016801