CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

Port details

databases/tcl-sqlite33.50.4

SQLite extension for Tcl using the Tcl Extension Architecture (TEA)

Maintainer
pavelivolkov@gmail.com
Packages
tcl-sqlite3 3.50.4
Upstream
up to date
CPE
sqlite:sqlite
WWW
https://www.sqlite.org/
Links
cgit · VuXML

Unaddressed (3) · The CVE record lists this version as affected, no VuXML entry names the CVE

CVE-2026-118228.5published 2026-06-09

SQLite before 3.53.2 contains memory corruption vulnerabilities in the FTS5 full-text search extension that allow attackers to cause process crashes, memory exhaustion, or arbitrary code execution by supplying a crafted database with malformed FTS5 page data. Attackers can trigger an out-of-bounds read in fts5LeafSeek() via an attacker-controlled loop bound…

CVE-2026-118248.5published 2026-06-09

SQLite before 3.53.2 contains a heap-based buffer overflow vulnerability in the FTS5 full-text search extension that allows attackers to cause a crash or execute arbitrary code by supplying a crafted database with malicious continuation page metadata specifying a szLeaf value smaller than 4. Attackers can trigger an integer underflow in fts5ChunkIterate() c…

CVE-2025-708737.5published 2026-03-12

An information disclosure issue in the zipfileInflate function in the zipfile extension in SQLite v3.51.1 and earlier allows attackers to obtain heap memory via supplying a crafted ZIP file.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (81)

Pietro Cerutti (gahr) · 3.50.4
databases/tcl-sqlite3: update to 3.50.4

PR:		285015
Approved by:	maintainer (timeout)
Reported by:	Joachim Moskalewski <tonne03@jmos.net>
7a2b91f0f5
Pietro Cerutti (gahr) · 3.34.1_1
Revert "databases/tcl-sqlite3: update to 3.50.3"

This reverts commit 351e3faff8cc2968ce8674bb8ee6108db3e66a35.

This was pushed by accident. For now it must stay in bug #285015.
f890d1b006
Pietro Cerutti (gahr) · 3.50.3
databases/tcl-sqlite3: update to 3.50.3

This version works with both Tcl8 and Tcl9.
351e3faff8
Muhammad Moinur Rahman (bofh) · 3.34.1_1
databases/tcl-sqlite3: Moved man to share/man

Approved by:	portmgr (blanket)
6711c5a81f
Stefan Eßer (se) · 3.34.1
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 3.34.1
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Pietro Cerutti (gahr) · 3.34.1
databases/tcl-sqlite3: Revert "databases/tcl-sqlite3: Deprecate port"

This reverts commit 14e00e7143dab7e770dcbfc1366d58eb4b61aaef.

PR:     256646
2d22538579
Koichiro Iwao (meta) · 3.34.1
databases/tcl-sqlite3: Deprecate port

Replaced with databases/sqlite3 tcl flavor.

PR:		255839
Reported by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
14e00e7143
Mathieu Arnold (mat) · 3.34.1
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 3.34.1
Remove # $FreeBSD$ from Makefiles.
305f148f48
Lewis Cook (lcook) · 3.34.1
databases/tcl-sqlite3: Update to 3.34.1

While here, pet portclippy.

Changes:		https://www.sqlite.org/releaselog/3_34_1.html
PR:			252964
Submitted by: 		Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
Approved by:		tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D28426
9078a0e912
Pietro Cerutti (gahr) · 3.34.0
databases/tcl-sqlite3: update to 3.34.0

Release notes: https://sqlite.org/releaselog/3_34_0.html

PR:		251633
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com>
d8c8b3db47
Kurt Jaeger (pi) · 3.33.0
databases/tcl-sqlite3: update 3.32.3 -> 3.33.0

PR:		248830
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
Relnotes:	https://www.sqlite.org/releaselog/3_33_0.html
159e2cacc7
Li-Wen Hsu (lwhsu) · 3.32.3
Update to 3.32.3

PR:		247820
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
MFH:		2020Q3 (with r541414)
839bf42eb3
Tobias C. Berner (tcberner) · 3.31.0
databases/tcl-sqlite3: Update to 3.31.0

PR:		243604
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
3ce27f6400
Tobias C. Berner (tcberner) · 3.30.1
databases/tcl-sqlite3: Update to 3.30.1

PR:		241215
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com>  (maintainer)
91f94abfd6
Steve Wills (swills) · 3.26.0
databases/tcl-sqlite3: Update to 3.26.0

PR:		233713
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
d11dad3fd5
Steve Wills (swills) · 3.25.1
databases/tcl-sqlite3: Update to 3.25.1

PR:		231519
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
2dc77b579d
Steve Wills (swills) · 3.25.0
databases/tcl-sqlite3: Update to 3.25.0

PR:		231453
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
2098e1efa6
Mathieu Arnold (mat) · 3.24.0
Add EXAMPLES options to ports that should have one.

Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
4a3bebcae1
Steve Wills (swills) · 3.24.0
databases/tcl-sqlite3: Update to 3.24.0

PR:		228886
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
610d6e9d3e
Jochen Neumeister (joneum) · 3.23.1
databases/tcl-sqlite3: Update to 3.23.1

PR:		227890
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
6a945b8887
Steve Wills (swills) · 3.22.0
databases/tcl-sqlite3: update to 3.22.0

PR:		225646
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
9c95f14664
Jan Beich (jbeich) · 3.21.0
databases/tcl-sqlite3: update to 3.21.0

PR:		223364
Submitted by:	Pavel Volkov (maintainer)
ae7ba1f5de
Sunpoet Po-Chuan Hsieh (sunpoet) · 3.20.1
Update to 3.20.1

- Remove optimization flag

Changes:	https://www.sqlite.org/releaselog/3_20_1.html
PR:		221851
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
df7e348210
Guido Falsi (madpilot) · 3.20.0
Update databases/tcl-sqlite3 to 3.20.0

PR:		221368
Submitted by:	me
Approved by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
MFH:		2017Q3
558e893de1
Richard Gallamore (ultima) · 3.19.3
* Updated to 3.19.3  - Fix a bug associated with auto_vacuum that can lead to database corruption

PR:		219903
Submitted by:	pavelivolkov@gmail.com (maintainer)
Reviewed by:	lifanov (mentor), matthew (mentor)
Approved by:	pavelivolkov@gmail.com (maintainer), lifanov (mentor), matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D11136
8ec5cbdeb7
Sunpoet Po-Chuan Hsieh (sunpoet) · 3.19.2
Update to 3.19.2

Changes:	https://www.sqlite.org/releaselog/3_19_2.html
PR:		219593
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
cd1360c2f4
Sunpoet Po-Chuan Hsieh (sunpoet) · 3.18.0
Update to 3.18.0

Changes:	https://www.sqlite.org/releaselog/3_18_0.html
PR:		218287
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
dbb9276004
Kirill Ponomarev (krion) · 3.17.0
Update databases/tcl-sqlite3 to 3.17.0

PR:		217224
Submitted by:	maintainer
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D9670
c4c95901e7
Dmitry Marakasov (amdmi3) · 3.16.2
- Update to 3.16.2

PR:		216108
Submitted by:	pavelivolkov@gmail.com (maintainer)
b2cce1b019
Jan Beich (jbeich) · 3.15.1
databases/tcl-sqlite3: update to 3.15.1

Changes:	https://sqlite.org/releaselog/3_15_1.html
PR:		214570
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
a3a80d3fa1
Adam Weinberger (adamw) · 3.15.0
Update to 3.15.0.

PR:		214215
Submitted by:	maintainer (Pavel Volkov)
f35bd32722
Pawel Pekala (pawel) · 3.14.1
Update to version 3.14.1

PR:		211725
Submitted by:	Pavel Volkov (maintainer)
d3c4d47567
Dmitry Marakasov (amdmi3) · 3.13.0
- Update to 3.13.3

PR:		209828
Submitted by:	pavelivolkov@gmail.com (maintainer)
be44ff875c
Kurt Jaeger (pi) · 3.12.2
databases/tcl-sqlite3: 3.12.1 -> 3.12.2

Changes:
  https://www.sqlite.org/releaselog/3_12_2.html

PR:		209285
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
3ccfb0a9b0
Pietro Cerutti (gahr) · 3.12.1
Convert a few more ports to USES=tcl:tea
8f35749c6f
Kurt Jaeger (pi) · 3.12.1
databases/tcl-sqlite3: 3.11.1 -> 3.12.1

- Tracking the main distribution file of databases/sqlite3

PR:		208675
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
c6130734a1
Mathieu Arnold (mat) · 3.11.1
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
4e1b79a0a6
Mark Felder (feld) · 3.11.1
databases/tcl-sqlite3: Update to 3.11.1

PR:		207925
d8a33b3b60
Kurt Jaeger (pi) · 3.10.2
databases/tcl-sqlite3: 3.10.0 -> 3.10.2

- Chase upstream sqlite3

PR:		206464
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
948e13a99e
Dmitry Marakasov (amdmi3) · 3.10.0
Add Public Domain support to ports license framework. You can now use

LICENSE=  PD

Note that although Public Domain is not technically a license, it's
handled in the same way as licenses here, which is a common practice
(Arch, Gentoo, Fedora, Debian, even FOSSology do the same).

Convert all ports which redefine Public Domain LICENSE to LICENSE=PD.

Approved by:	portmgr (bapt)
Differential Revision:	D4149
94817f0784
Frederic Culot (culot) · 3.10.0
- Update to 3.10.0

PR:		206063
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
7f2baaf6d0
Bartek Rutkowski (robak) · 3.9.2
databases/tcl-sqlite3: update 3.9.1 -> 3.9.2

PR:		204319
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
8e62844846
Mathieu Arnold (mat) · 3.9.1
Update to 3.9.1.

PR:		203893
Submitted by:	maintainer
Sponsored by:	Absolight
b24907d46b
Sunpoet Po-Chuan Hsieh (sunpoet) · 3.8.11.1
- Update to 3.8.11.1 - Update MASTER_SITES

Changes:	https://www.sqlite.org/releaselog/3_8_11_1.html
PR:		202569
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
30df63cb0b
Frederic Culot (culot) · 3.8.10.2
- Update to 3.8.10.2

PR:		200670
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
2f49427eb5
Jan Beich (jbeich) · 3.8.10.1
databases/sqlite3, databases/tcl-sqlite3: update to 3.8.10.1

- Add option SQLITE_ENABLE_DBSTAT_VTAB
- Create patches for port with 'makepatch'

Changes:	https://sqlite.org/releaselog/3_8_10_1.html
ACC report:	http://upstream-tracker.org/compat_reports/sqlite/3080900_to_3081001/abi_compat_report.html
PR:		200150
PR:		200151
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
c7faea1a4e
Jan Beich (jbeich) · 3.8.9_1
Backout r384095 for breaking databases/tcl-sqlite3

PACKAGE_VERSION is 3.8.9, not 3.8.9.0. tcl-sqlite3 uses it for
naming shared library. Also saved in pkg-config --modversion.

Bump PORTREVISION to make sure both ports are on the same PORTVERSION.

PR:		199312
PR:		199313
Reported by:	pkg-fallout
Requested by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
Pointy hat:	jbeich
37b8fa80ac
Jan Beich (jbeich) · 3.8.9.0
Revert DISTNAME change by using proper PORTVERSION

$ pkg version --test-version 3.8.9 3.8.9.0
  =

PR:		199312 (fixup)
PR:		199313 (fixup)
Submitted by:	mat
f9832a88f9