Issue Information
| Issue Number | 701053b |
| Issue | A use-after-free (UAF) occurs when accessing a freed memory area during the cleanup process of buffer cache removed bh. Depending on timing, an Internal Error may occur. |
| Cause | After cleaning the SO for removed bh, the buffer handle SO should be cleaned, but there can be cases where the SO cleanup order is reversed. |
| Resolution | At the time of releasing the buffer handle, the cleanup status of removed bh is checked; if it has not yet been cleaned, the removed bh is cleaned first before releasing the buffer handle. The logic was modified accordingly. |
| Occurrence Date | July 20, 2026 |
| Versions Requiring Patch | 6FS07PS 7FS02PS |
Patch Information
| Patch Name | FS02PS_701053b |
| Major Version | 7 |
| Minor Version | FS02PS |
| Version Title | Fix for UAF Issue Occurring in Buffer Cache Removed bh Cleanup Logic |
| Release Date | July 30, 2026 |
| Compatibility | โข TAC Rolling Patch: Supported โข TSC Rolling Patch: Supported โข Backup Data Compatibility: Supported โข Protocol Compatibility: Supported โข Data Format Compatibility: Supported |
| AP Impact | โข Plan Change: No โข Result Value Change: No โข SQL Syntax Change: No โข System Object Change: No โข Existing Functionality Change: No |
| Parameters | - |
| Workaround | - |