Skip to content

Commit fd5dda1

Browse files
CBL-Mariner-BotKanishk-BansalKanishk Bansal
authored
Merge PR "[AUTO-CHERRYPICK] Upgrade perl-DBI to 1.650 for CVE-2026-14380, CVE-2026-14739 & CVE-2026-14740 [HIGH] - branch 3.0-dev" #17997
Signed-off-by: Kanishk Bansal <kanbansal@microsoft.com> Co-authored-by: Kanishk Bansal <103916909+Kanishk-Bansal@users.noreply.github.com> Co-authored-by: Kanishk Bansal <kanbansal@microsoft.com>
1 parent 7bb0a0d commit fd5dda1

7 files changed

Lines changed: 15 additions & 83 deletions

File tree

SPECS/perl-DBI/CVE-2026-10879.patch

Lines changed: 0 additions & 30 deletions
This file was deleted.

SPECS/perl-DBI/CVE-2026-9698.patch

Lines changed: 0 additions & 39 deletions
This file was deleted.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"Signatures": {
3-
"DBI-1.643.tar.gz": "8a2b993db560a2c373c174ee976a51027dd780ec766ae17620c20393d2e836fa"
3+
"DBI-1.650.tgz": "a807b817c1cfb0fe6ecccff1d9ddeb293c317d518f5ab2007dfb9d3bccdbcf83"
44
}
55
}

SPECS/perl-DBI/perl-DBI.spec

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,18 @@
44

55
Summary: A database access API for perl
66
Name: perl-DBI
7-
Version: 1.643
8-
Release: 5%{?dist}
7+
Version: 1.650
8+
Release: 1%{?dist}
99
Group: Development/Libraries
1010
License: GPL+ or Artistic
1111
URL: http://dbi.perl.org/
12-
# The source tarball must be repackaged to remove the DBI/FAQ.pm, since the
13-
# license is not a FSF free license.
14-
Source0: https://cpan.metacpan.org/authors/id/T/TI/TIMB/DBI-%{version}.tar.gz
15-
Patch0: CVE-2026-10879.patch
16-
Patch1: CVE-2026-9698.patch
12+
Source0: https://cpan.metacpan.org/authors/id/H/HM/HMBRAND/DBI-%{version}.tgz
1713
Vendor: Microsoft Corporation
1814
Distribution: Azure Linux
1915
BuildRequires: perl >= 5.28.0
2016
BuildRequires: perl-generators
2117
BuildRequires: perl(ExtUtils::MakeMaker)
18+
BuildRequires: perl(Module::Load)
2219
%if 0%{?with_check}
2320
BuildRequires: perl(blib)
2421
BuildRequires: perl(Test::More)
@@ -27,6 +24,7 @@ BuildRequires: perl(Test::More)
2724
Requires: perl-libs
2825
Requires: perl(FileHandle)
2926
Requires: perl(Math::BigInt)
27+
Requires: perl(Module::Load)
3028

3129
Provides: perl(DBD::DBM) = %{version}-%{release}
3230
Provides: perl(DBD::DBM::Statement) = %{version}-%{release}
@@ -164,6 +162,9 @@ make test
164162
%{_mandir}/man3/*.3*
165163

166164
%changelog
165+
* Sat Jul 11 2026 Kanishk Bansal <kanbansal@microsoft.com> - 1.650-1
166+
- Upgrade to 1.650 for CVE-2026-14380, CVE-2026-14739 & CVE-2026-14740
167+
167168
* Wed Jun 17 2026 Azure Linux Security Servicing Account <azurelinux-security@microsoft.com> - 1.643-5
168169
- Patch for CVE-2026-9698
169170

cgmanifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17323,8 +17323,8 @@
1732317323
"type": "other",
1732417324
"other": {
1732517325
"name": "perl-DBI",
17326-
"version": "1.643",
17327-
"downloadUrl": "https://cpan.metacpan.org/authors/id/T/TI/TIMB/DBI-1.643.tar.gz"
17326+
"version": "1.650",
17327+
"downloadUrl": "https://cpan.metacpan.org/authors/id/H/HM/HMBRAND/DBI-1.650.tgz"
1732817328
}
1732917329
}
1733017330
},

toolkit/resources/manifests/package/toolchain_aarch64.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -336,8 +336,8 @@ perl-CPAN-Meta-YAML-0.018-512.azl3.noarch.rpm
336336
perl-Data-Dumper-2.188-512.azl3.aarch64.rpm
337337
perl-DBD-SQLite-1.74-2.azl3.aarch64.rpm
338338
perl-DBD-SQLite-debuginfo-1.74-2.azl3.aarch64.rpm
339-
perl-DBI-1.643-5.azl3.aarch64.rpm
340-
perl-DBI-debuginfo-1.643-5.azl3.aarch64.rpm
339+
perl-DBI-1.650-1.azl3.aarch64.rpm
340+
perl-DBI-debuginfo-1.650-1.azl3.aarch64.rpm
341341
perl-DBIx-Simple-1.37-7.azl3.noarch.rpm
342342
perl-DBM_Filter-0.06-512.azl3.noarch.rpm
343343
perl-debugger-1.60-512.azl3.noarch.rpm

toolkit/resources/manifests/package/toolchain_x86_64.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -344,8 +344,8 @@ perl-CPAN-Meta-YAML-0.018-512.azl3.noarch.rpm
344344
perl-Data-Dumper-2.188-512.azl3.x86_64.rpm
345345
perl-DBD-SQLite-1.74-2.azl3.x86_64.rpm
346346
perl-DBD-SQLite-debuginfo-1.74-2.azl3.x86_64.rpm
347-
perl-DBI-1.643-5.azl3.x86_64.rpm
348-
perl-DBI-debuginfo-1.643-5.azl3.x86_64.rpm
347+
perl-DBI-1.650-1.azl3.x86_64.rpm
348+
perl-DBI-debuginfo-1.650-1.azl3.x86_64.rpm
349349
perl-DBIx-Simple-1.37-7.azl3.noarch.rpm
350350
perl-DBM_Filter-0.06-512.azl3.noarch.rpm
351351
perl-debugger-1.60-512.azl3.noarch.rpm

0 commit comments

Comments
 (0)