MySQL 4.1.10a リリース!

投稿日時 2005-3-12 2:49:37 | トピック: MySQL

MySQL 4.1.10a がリリースされました。
このリリースには UDF (User-defined function) のセキュリティパッチが含まれています。

UDFのセキュリティ問題に関する情報は、
http://dev.mysql.com/doc/mysql/en/udf-security.html
を参照ください。


以下チェンジログ:

■機能の追加と変更 (4.1.10から):

- Security improvement: The server creates `.frm', `.MYD', `.MYI', `.MRG', `.ISD', and `.ISM' table files only if a file with the same name does not already exist.

- Security improvement: User-defined functions should have at least one symbol defined in addition to the `xxx' symbol that corresponds to the main `xxx()' function. These auxiliary symbols correspond to the `xxx_init()', `xxx_deinit()', `xxx_reset()', `xxx_clear()', and `xxx_add()' functions. `mysqld' by default no longer loads UDFs unless they have at least one auxiliary symbol defined in addition to the main symbol.
The '--allow-suspicious-udfs' option controls whether UDFs that have only an `xxx' symbol can be loaded.
By default, the option is off. `mysqld' also checks UDF filenames when it reads them from the `mysql.func' table and rejects those that contain directory pathname separator characters. (It already checked names as given in `CREATE FUNCTION' statements.)
See the section in the manual on writing UDFs.






MyNA Web Siteにて更に多くのニュース記事をよむことができます
http://www.mysql.gr.jp/frame

このニュース記事が掲載されているURL:
http://www.mysql.gr.jp/frame/article.php?storyid=34