[openssl/openssl] 0f4a54: apps/s_client.c: read one byte less to avoid trigg...

"'esyr' via openssl-commits" <[email protected]>
Newsgroups gmane.comp.encryption.openssl.cvs
Message-ID <openssl/openssl/push/refs/heads/openssl-3.5/[email protected]>
  Branch: refs/heads/openssl-3.5
  Home:   https://github.com/openssl/openssl
  Commit: 0f4a54d79a0cb3cd74d23b31b1786298aec126af
      https://github.com/openssl/openssl/commit/0f4a54d79a0cb3cd74d23b31b1786298aec126af
  Author: Eugene Syromiatnikov <[email protected]>
  Date:   2026-06-08 (Mon, 08 Jun 2026)

  Changed paths:
    M apps/s_client.c

  Log Message:
  -----------
  apps/s_client.c: read one byte less to avoid triggerring overflow protection

Commit e0e276b50a1e "Fix a one byte buffer overflow in s_client" added
a check for the buffer size before adding a terminating \0, which led
to full reads of BUFSIZZ resulting in session termination.  Avoid that
by requesting one byte less.

Co-Autherd-by: Tomas Mraz <[email protected]>
Resolves: https://github.com/openssl/openssl/issues/30925
Fixes: e0e276b50a1e "Fix a one byte buffer overflow in s_client"
Signed-off-by: Eugene Syromiatnikov <[email protected]>

Reviewed-by: Matt Caswell <[email protected]>
Reviewed-by: Tomas Mraz <[email protected]>
MergeDate: Mon Jun  8 09:12:53 2026
(Merged from https://github.com/openssl/openssl/pull/31413)

(cherry picked from commit 037ed103129e6ae7bf5d15d8dc8bf3573f05ac50)



To unsubscribe from these emails, change your notification settings at https://github.com/openssl/openssl/settings/notifications

-- 
You received this message because you are subscribed to the Google Groups "openssl-commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion visit https://groups.google.com/a/openssl.org/d/msgid/openssl-commits/openssl/openssl/push/refs/heads/openssl-3.5/2319ef-0f4a54%40github.com.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.