• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

rurban / openssl / 13879284855

25 Feb 2025 09:04PM UTC coverage: 68.197% (+0.005%) from 68.192%
13879284855

push

github

nhorman
fix slh-dsa incorrect prediction of result code

The slh_dsa fuzzer predicts failure in EVP_message_sign_init in the
event we pass a context_string param of more than 255 bytes.  That makes
for an accurate prediction, but only if we actually create  the param.

augment the setting of exepct_rc_init to be determined not only by our
allocation of a > 255 byte message, but also on selector bit 1, which
determines if we create the parameter at all.

Fixes https://oss-fuzz.com/testcase-detail/4807793999937536

Reviewed-by: Saša Nedvědický <sashan@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <ppzgs1@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/26884)

157461 of 230891 relevant lines covered (68.2%)

6492439.0 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

75.06
/crypto/encode_decode/decoder_pkey.c


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc