Go to file
Ana Guerrero 4b816dae87 Accepting request 1134140 from devel:languages:python
- Update to 3.4.0: (CVE-2023-48795, bsc#1218168)
  * Transport grew a new packetizer_class kwarg for overriding the
    packet-handler class used internally.
  * Address CVE 2023-48795 (aka the "Terrapin Attack", a vulnerability found
    in the SSH protocol re: treatment of packet sequence numbers) as follows:
    + The vulnerability only impacts encrypt-then-MAC digest algorithms in
      tandem with CBC ciphers, and ChaCha20-poly1305; of these, Paramiko
      currently only implements hmac-sha2-(256|512)-etm in tandem with
      AES-CBC.
    + As the fix for the vulnerability requires both ends of the connection
      to cooperate, the below changes will only take effect when the remote
      end is OpenSSH >= 9.6 (or equivalent, such as Paramiko in server mode,
      as of this patch version) and configured to use the new
      "strict kex" mode.
    + Paramiko will now raise an SSHException subclass (MessageOrderError)
      when protocol messages are received in unexpected order. This includes
      situations like receiving MSG_DEBUG or MSG_IGNORE during initial key
      exchange, which are no longer allowed during strict mode.
    + Key (re)negotiation -- i.e. MSG_NEWKEYS, whenever it is encountered --
      now resets packet sequence numbers. (This should be invisible to users
      during normal operation, only causing exceptions if the exploit is
      encountered, which will usually result in, again, MessageOrderError.)
    + Sequence number rollover will now raise SSHException if it occurs
      during initial key exchange (regardless of strict mode status).
  * Tweak ext-info-(c|s) detection during KEXINIT protocol phase; the
    original implementation made assumptions based on an OpenSSH
    implementation detail.
- Add patch use-64-bit-maxsize-everywhere.patch:
  * Use the 64-bit value of sys.maxsize.

OBS-URL: https://build.opensuse.org/request/show/1134140
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-paramiko?expand=0&rev=61
2023-12-20 20:00:13 +00:00
.gitattributes OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-paramiko?expand=0&rev=1 2008-09-30 02:50:30 +00:00
.gitignore OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-paramiko?expand=0&rev=1 2008-09-30 02:50:30 +00:00
paramiko-3.4.0.tar.gz - Update to 3.4.0: (CVE-2023-48795, bsc#1218168) 2023-12-19 06:43:04 +00:00
paramiko-test_extend_timeout.patch - update to 2.5.0 2019-06-11 11:26:30 +00:00
python-paramiko.changes - Add patch use-64-bit-maxsize-everywhere.patch: 2023-12-20 06:58:14 +00:00
python-paramiko.spec - Add patch use-64-bit-maxsize-everywhere.patch: 2023-12-20 06:58:14 +00:00
remove-icecream-dep.patch Accepting request 1114462 from home:mimi_vx:branches:devel:languages:python 2023-09-30 13:02:20 +00:00
use-64-bit-maxsize-everywhere.patch - Add patch use-64-bit-maxsize-everywhere.patch: 2023-12-20 06:58:14 +00:00