From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id ADA1840025 for ; Sat, 14 Feb 2026 01:45:45 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'knJkTNnGw0ezKUoI8LwQk4pPFz/vjRzyEpiRmPAwW7Q=', expected b'KlZL63rMtmAm/AFFf3/7emNYYi++8nUF6jcX0ktHU9I=')) header.d=ffmpeg.org header.i=@ffmpeg.org header.a=rsa-sha256 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1771033535; h=mime-version : to : date : message-id : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-type : content-transfer-encoding : from; bh=knJkTNnGw0ezKUoI8LwQk4pPFz/vjRzyEpiRmPAwW7Q=; b=1y+4ZCnhX7b6AtgbUYxXyOF5j32I5baj+lhuSvOOozfeC/ExEOwlyY74inlfQdlBBo94B T6d+fIhkwKY6ivxudkuk0nSBnWRqQYDlIZXCmlCKgQI5DQnrKVeBUi22OfuU6YAgpLcMfMr 73BZcfhfYA/Yt+W28E9AK7CEChTP631P/GNtsWhugjlIQ4BlW4W5nF0DpiIuBSulZtnwyrN hDNcvBHcIwitN8FFvQYlTJU75kfKptbFAF+rT3VmiIGzLhfetiVNR1zgPD/FLDrrFB60NU7 F91Meo3yjG/t1sP0JtLwgKfMZ+8Tu6AxP7VKskZCRH0JHO0C2U7lSC1niznQ== Received: from [172.20.0.3] (unknown [172.20.0.3]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id BF81C69112D; Sat, 14 Feb 2026 03:45:35 +0200 (EET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1771033527; b=R7fv3c2aFxelJXkJLfq/xEgDHRwrmvdFUEnQkv9ZPXBlJoRpAKYxsdmbM3g6+JncC0DJn FjIrM1UjUbDhe7GgGBhTg8DSdB6+jUXHNgRYirSjsN9CLdEkJgoHjPne6pcgyhKo82AioZo odXp7wXxxZDsHi3OBO5qjeoJyvWgVKuktjGOPTBxRlJ/lRYuIUbWbfudIEsGWWwLLr1u5x5 ZM0hjjW5QsrKnueFDu7eusLeTtnIQ8Mop7310sxF1os9W/es+emWnKkXo8DpMIxQBo2HEIO XUR1m4E6BsClLjGHn7JFg4wd5I0HbMN2HvQtxegtwDe4hB1ISGuWTTVEeNng== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1771033527; h=from : sender : reply-to : subject : date : message-id : to : cc : mime-version : content-type : content-transfer-encoding : content-id : content-description : resent-date : resent-from : resent-sender : resent-to : resent-cc : resent-message-id : in-reply-to : references : list-id : list-help : list-unsubscribe : list-subscribe : list-post : list-owner : list-archive; bh=zzoGR/+PvX7A7pSQEl++xZmIcIEr8aZ1Zlt6oUK1wU4=; b=WR7br1hK8tX+pXjmPgNSrP5bFdm+fct+fDp+E+iTxa79ftNt3QX6DTTOAvHug9v51Pc5h LDznX5cRlsyqxvOR98MWfpnogsuIJMvQkxnCjtelqLsH980UUnXCNbEY074mxAcsrjQw4EO 8I/J3osXoocUlRLFrWN7vhJ4p00OTfs3n0y1kZCoQ2tXlQwF2VmMzR1iT8vqvon4bT3ouaL 8ZGPQZycrZe3adWyQCP+ECoyWZarZDROghem4wwQscm/JT/hUo9Rb3StO9oqtwfI2zsrqIX X4Lb3jeDZrSZLAiGz1u+0ZjXBP9psSCsDBESmUPSwT8TfEEZUdhAR+tYtnCg== ARC-Authentication-Results: i=1; ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none; dmarc=pass header.from=ffmpeg.org policy.dmarc=quarantine Authentication-Results: ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none (Message is not ARC signed); dmarc=pass (Used From Domain Record) header.from=ffmpeg.org policy.dmarc=quarantine DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1771033519; h=content-type : mime-version : content-transfer-encoding : from : to : reply-to : subject : date : from; bh=KlZL63rMtmAm/AFFf3/7emNYYi++8nUF6jcX0ktHU9I=; b=f1ZaJzBnVa5iN31zWeAgHveeWtnAVesn1P3vLrunA6XIbO5OMcld6yqJOGLuAoqZ/0TSe iD03BCJZseoXNUkC05eM653+2v9J880cahOpq4rJEV0U+Zbl35YAKfIgjvn79du42gvqy6T 8Ii9PuSTWXKxGbtINH0K3cQC37lFfMo1qQAiQCCW0HObJb0+lTIfEVsY4vZAkVwAe7si0SI T5bs2XN6V2LiBmUvid7WY//iNgX5P1yHpKfr7YlysBFLbYqG6oRbYsfbe6fIHlIJPD8VyVS 7j0jX5V5eJQzKzCicTQlWQOVBkCfF1pG775KFgmlQyRU/y9WqRh03Pl2OmZw== Received: from c8d966988b92 (code.ffmpeg.org [188.245.149.3]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id BC3DE6910F0 for ; Sat, 14 Feb 2026 03:45:19 +0200 (EET) MIME-Version: 1.0 To: ffmpeg-devel@ffmpeg.org Date: Sat, 14 Feb 2026 01:45:19 -0000 Message-ID: <177103351990.25.16142828411894466182@009cbcb3d8cd> Message-ID-Hash: Y4NJZ2JSBYYBGH42XU3IRBXOFYOPXR5M X-Message-ID-Hash: Y4NJZ2JSBYYBGH42XU3IRBXOFYOPXR5M X-MailFrom: code@ffmpeg.org X-Mailman-Rule-Hits: nonmember-moderation X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-ffmpeg-devel.ffmpeg.org-0; header-match-ffmpeg-devel.ffmpeg.org-1; header-match-ffmpeg-devel.ffmpeg.org-2; header-match-ffmpeg-devel.ffmpeg.org-3; emergency; member-moderation X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] [PR] avformat/lrcdec: Check ss for finiteness (PR #21751) List-Id: FFmpeg development discussions and patches Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: michaelni via ffmpeg-devel Cc: michaelni Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Archived-At: List-Archive: List-Post: PR #21751 opened by michaelni URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/21751 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/21751.patch Fixes: negation of -9223372036854775808 cannot be represented in type 'int64_t' (aka 'long'); cast to an unsigned type to negate this value to itself Fixes: 471604230/clusterfuzz-testcase-minimized-ffmpeg_dem_LRC_fuzzer-5474264750030848 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer >>From 3fe5142293c5040f15fe2444270eafdffc48736c Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sat, 14 Feb 2026 00:26:23 +0100 Subject: [PATCH] avformat/lrcdec: Check ss for finiteness Fixes: negation of -9223372036854775808 cannot be represented in type 'int64_t' (aka 'long'); cast to an unsigned type to negate this value to itself Fixes: 471604230/clusterfuzz-testcase-minimized-ffmpeg_dem_LRC_fuzzer-5474264750030848 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavformat/lrcdec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/lrcdec.c b/libavformat/lrcdec.c index b323c59f59..1f96305693 100644 --- a/libavformat/lrcdec.c +++ b/libavformat/lrcdec.c @@ -89,7 +89,7 @@ static int64_t read_ts(const char *p, int64_t *start) return 0; } int ret = av_sscanf(p, "%2[[-]%"SCNu32":%lf]", prefix, &mm, &ss); - if (ret != 3 || prefix[0] != '[' || ss < 0 || ss > 60) { + if (ret != 3 || prefix[0] != '[' || ss < 0 || ss > 60 || !isfinite(ss)) { return 0; } *start = llrint((mm * 60 + ss) * AV_TIME_BASE); -- 2.52.0 _______________________________________________ ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org