> For the complete documentation index, see [llms.txt](https://mariadb.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mariadb.com/docs/release-notes/connectors/odbc/3.1/3.1.24.md).

# Connector/ODBC 3.1.24 Release Notes

MariaDB Connector/ODBC 3.1.24 is a Stable (GA) release of MariaDB Connector/ODBC 3.1, released on 2026-10-05

{% hint style="info" %}

<p align="center">The most recent release of <a href="/docs/connectors/mariadb-connector-odbc.md">MariaDB Connector/ODBC</a> is: <a href="/docs/release-notes/connectors/odbc/3.2/3.2.10.md"><strong>3.2.10</strong></a></p>

<p align="center"><a href="https://mariadb.com/downloads/connectors/connectors-data-access/odbc-connector" class="button primary">Download Connector/ODBC 3.2.10</a></p>
{% endhint %}

<a href="https://mariadb.com/downloads/connectors/connectors-data-access/odbc-connector" class="button primary">Download</a> <a href="/docs/release-notes/connectors/odbc/3.1/3.1.24.md" class="button secondary">Release Notes</a> <a href="/docs/release-notes/connectors/odbc/changelogs/3.1/3.1.24.md" class="button secondary">Changelog</a> <a href="/docs/connectors/mariadb-connector-odbc.md" class="button secondary">About MariaDB Connector/ODBC</a>

**Release date:** 5 Oct 2026

This is a [Stable (GA)](/docs/release-notes/community-server/about/release-criteria.md) release of MariaDB Connector/ODBC 3.1.

MariaDB Connector/ODBC 3.1.24 is built on top of [MariaDB Connector/C v.3.3.21](/docs/release-notes/connectors/c/3.3/3.3.21.md).

## Important Changes

* [ODBC-502](https://jira.mariadb.org/browse/ODBC-502) - Connector can send to the server chunks of memory adjacent to the query; that happened with UnixODBC, if a UTF-16 code unit of the query had its low byte equal to the high byte of a surrogate pair leading unit - 0xD8..0xDB
* [ODBC-503](https://jira.mariadb.org/browse/ODBC-503) - Using long server version an evil server could make driver to write error message with the controlled negative offset
* [ODBC-504](https://jira.mariadb.org/browse/ODBC-504) - All but SQLTables catalog functions did not sanitize the length of their name parameters; parameters longer than maximum name length could cause buffer overflows; too long names are now rejected with HY090
* [ODBC-506](https://jira.mariadb.org/browse/ODBC-506) - Parameter array operation error could cause buffer overrun in the next such operation; the error has to occur on the very last paramset; the offset in the parameter arrays was not reset in such case, and the next array operation started from that stale offset
* [ODBC-499](https://jira.mariadb.org/browse/ODBC-499) - Bookmark buffer overflow in case of the array fetch
* [ODBC-497](https://jira.mariadb.org/browse/ODBC-497) - The Infer static analysis has been added to the CI workflow

## Bug Fixes

* [ODBC-501](https://jira.mariadb.org/browse/ODBC-501) - SQLGetDescRec returned wrong record data
* [ODBC-507](https://jira.mariadb.org/browse/ODBC-507) - Parameter arrays with DAE(data-at-execution) parameters did not work
* [ODBC-498](https://jira.mariadb.org/browse/ODBC-498) - Reading the SQL\_ATTR\_METADATA\_ID connection attribute caused stack corruption

## Changelog

For a complete list of every change made in this release, with links to detailed information on each push, see the [changelog](/docs/release-notes/connectors/odbc/changelogs/3.1/3.1.24.md).

{% hint style="info" %}
Be notified of new MariaDB Server releases automatically by [subscribing](https://lists.mariadb.org/postorius/lists/announce.lists.mariadb.org/) to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

MariaDB may already be included in your favorite OS distribution. More information can be found on the [Distributions which Include MariaDB](/docs/general-resources/distributions-including-mariadb.md) page.
{% endhint %}

<sub>*This page is: Copyright © 2026 MariaDB. All rights reserved.*</sub>

{% @marketo/form formid="4316" formId="4316" %}
