Fixed buffer overflow in SetUpPhonemeTable function at synthdata.c
Resolves: CVE-2023-49990 Fixed buffer underflow in CountVowelPosition function at synthdata.c Resolves: CVE-2023-49991 Fixed buffer overflow in RemoveEnding at dictionary.c Resolves: CVE-2023-49992 Fixed buffer overflow in ReadClause function at readclause.c Resolves: CVE-2023-49993 Fixed floating point exception in PeaksToHarmspect at wavegen.c Resolves: CVE-2023-49994
This commit is contained in:
parent
f3f4d602b9
commit
dcfb052d1a
BIN
espeak-ng-1.51-CVE-2023-49990-4.patch
Normal file
BIN
espeak-ng-1.51-CVE-2023-49990-4.patch
Normal file
Binary file not shown.
@ -1,6 +1,6 @@
|
|||||||
Name: espeak-ng
|
Name: espeak-ng
|
||||||
Version: 1.51.1
|
Version: 1.51.1
|
||||||
Release: 5%{?dist}
|
Release: 6%{?dist}
|
||||||
Summary: eSpeak NG Text-to-Speech
|
Summary: eSpeak NG Text-to-Speech
|
||||||
|
|
||||||
License: GPL-3.0-only AND GPL-3.0-or-later AND Apache-2.0 AND BSD-2-Clause AND Unicode-DFS-2016 AND CC-BY-SA-3.0
|
License: GPL-3.0-only AND GPL-3.0-or-later AND Apache-2.0 AND BSD-2-Clause AND Unicode-DFS-2016 AND CC-BY-SA-3.0
|
||||||
@ -17,6 +17,10 @@ BuildRequires: rubygem-ronn
|
|||||||
BuildRequires: rubygem-kramdown
|
BuildRequires: rubygem-kramdown
|
||||||
BuildRequires: pcaudiolib-devel
|
BuildRequires: pcaudiolib-devel
|
||||||
|
|
||||||
|
# Backported from:
|
||||||
|
# https://github.com/espeak-ng/espeak-ng/commit/58f1e0b6a4e6aa55621c6f01118994d01fd6f68c
|
||||||
|
Patch0: espeak-ng-1.51-CVE-2023-49990-4.patch
|
||||||
|
|
||||||
%description
|
%description
|
||||||
The eSpeak NG (Next Generation) Text-to-Speech program is an open source speech
|
The eSpeak NG (Next Generation) Text-to-Speech program is an open source speech
|
||||||
synthesizer that supports over 70 languages. It is based on the eSpeak engine
|
synthesizer that supports over 70 languages. It is based on the eSpeak engine
|
||||||
@ -105,6 +109,18 @@ ESPEAK_DATA_PATH=`pwd` LD_LIBRARY_PATH=src:${LD_LIBRARY_PATH} src/espeak-ng ...
|
|||||||
%doc docs/*.html
|
%doc docs/*.html
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Jan 3 2024 Jaroslav Škarvada <jskarvad@redhat.com> - 1.51.1-6
|
||||||
|
- Fixed buffer overflow in SetUpPhonemeTable function at synthdata.c
|
||||||
|
Resolves: CVE-2023-49990
|
||||||
|
- Fixed buffer underflow in CountVowelPosition function at synthdata.c
|
||||||
|
Resolves: CVE-2023-49991
|
||||||
|
- Fixed buffer overflow in RemoveEnding at dictionary.c
|
||||||
|
Resolves: CVE-2023-49992
|
||||||
|
- Fixed buffer overflow in ReadClause function at readclause.c
|
||||||
|
Resolves: CVE-2023-49993
|
||||||
|
- Fixed floating point exception in PeaksToHarmspect at wavegen.c
|
||||||
|
Resolves: CVE-2023-49994
|
||||||
|
|
||||||
* Tue Jan 02 2024 Tomas Korbar <tkorbar@redhat.com> - 1.51.1-5
|
* Tue Jan 02 2024 Tomas Korbar <tkorbar@redhat.com> - 1.51.1-5
|
||||||
- Change license tag so it fully conforms to SPDX
|
- Change license tag so it fully conforms to SPDX
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user