Projects
Staging
faac
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 15
View file
faac.changes
Changed
@@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Sun Jul 26 09:30:28 UTC 2026 - Bjørn Lie <zaitor@opensuse.org> + +- Add 9051425048baeaa800d16b5e93ee63c3358ddd9b.patch: fix: V-001 + security vulnerability + +------------------------------------------------------------------- Thu Apr 16 12:34:56 UTC 2026 - olaf@aepfle.de - Update version to 1.50
View file
faac.spec
Changed
@@ -27,6 +27,8 @@ Url: https://github.com/knik0/faac Source0: %name-%version.tar Source99: baselibs.conf +# PATCH-FIX-UPSTREAM +Patch0: https://github.com/knik0/faac/commit/9051425048baeaa800d16b5e93ee63c3358ddd9b.patch BuildRequires: meson BuildRequires: gcc-c++ Requires: %so_name = %version-%release
View file
9051425048baeaa800d16b5e93ee63c3358ddd9b.patch
Added
@@ -0,0 +1,30 @@ +From 9051425048baeaa800d16b5e93ee63c3358ddd9b Mon Sep 17 00:00:00 2001 +From: orbisai0security <mediratta01.pally@gmail.com> +Date: Sat, 16 May 2026 14:10:34 +0530 +Subject: PATCH fix: V-001 security vulnerability (#104) + +Automated security fix generated by Orbis Security AI +--- + libfaac/filtbank.c | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/libfaac/filtbank.c b/libfaac/filtbank.c +index 826b31a4..349eb048 100644 +--- a/libfaac/filtbank.c ++++ b/libfaac/filtbank.c +@@ -115,11 +115,11 @@ void FilterBank(faacEncStruct* hEncoder, + /* create / shift old values */ + /* We use p_overlap here as buffer holding the last frame time signal*/ + if(overlap_select != MNON_OVERLAPPED) { +- memcpy(transf_buf, p_overlap, FRAME_LEN*sizeof(faac_real)); +- memcpy(transf_buf+BLOCK_LEN_LONG, p_in_data, FRAME_LEN*sizeof(faac_real)); +- memcpy(p_overlap, p_in_data, FRAME_LEN*sizeof(faac_real)); ++ memcpy(transf_buf, p_overlap, BLOCK_LEN_LONG*sizeof(faac_real)); ++ memcpy(transf_buf+BLOCK_LEN_LONG, p_in_data, BLOCK_LEN_LONG*sizeof(faac_real)); ++ memcpy(p_overlap, p_in_data, BLOCK_LEN_LONG*sizeof(faac_real)); + } else { +- memcpy(transf_buf, p_in_data, 2*FRAME_LEN*sizeof(faac_real)); ++ memcpy(transf_buf, p_in_data, 2*BLOCK_LEN_LONG*sizeof(faac_real)); + } + + /* Window shape processing */
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.