• Все разделы
  • Статьи
  • Медиа
  • Новости
  • Нормативные материалы
  • Конференции
  • Глоссарий

Note 1583331 - Получение доступа к хранимым данным в FS-RI

Главная Специалистам База уязвимостей Note 1583331 - Получение доступа к хранимым данным в FS-RI

Карточка уязвимости

Характеристики уязвимости

Уровень опасности
Оценка CVSS
Производитель ПО
SAP
Наименование ПО
SAP Notes (1583331-5) SAP Support Packages (SAPK-47132INMSG, SAPK-47223INMSG, SAPK-60018INMSG, SAPK-65012INMSG, SAPK-66006INMSG, SAPK-67001INMSG)
Описание
Данная уязвимость существует из-за возможности внедрения SQL-кода. В состав кода входит SQL-выражение, содержащее строки, которые могут быть изменены злоумышленником. Сформированное злоумышленником SQL-выражение может быть использовано для получения информации из базы данных.
Как исправить
Пакеты поддержки FSRI47162032 для версии 4.71, FSRI47262023 для версии 4.72, FSRI60070018 для версии 6.0, SAPK-65012INMSG для версии 6.5, SAPK-66006INMSG для версии 6.6 и SAPK-67001INMSG для версии 6.7 устраняют уязвимость.

Необходимо выполнить действия вручную.

Решение:
Проверки ввода подзапросов стали более жесткими.

Внимание!
После внесения изменений из данного бюллетеня, сохраненные варианты отчета /MSG/R_GUV_STATISTIKEN или /MSG/R_GUV_STAT могут перестать действовать.




------------------------------------------------------------------------
|Выполняется предварительно и вручную. |
------------------------------------------------------------------------
|ДЕЙСТВИТЕЛЬНО ДЛЯ |
|Компонент ПО FS-RI Financial Servi...|
| Версия 471 SAPK-47120INMSG - SAPK-47131INMSG |
| Версия 472 SAPK-47214INMSG - SAPK-47222INMSG |
| Версия 600 SAPK-60009INMSG - SAPK-60017INMSG |
| Версия 650 до SAPK-65011INMSG |
| Версия 660 до SAPK-66005INMSG |
------------------------------------------------------------------------

Перед внесением исправлений в исходный код необходимо вручную выполнить следующее:
Вызовите транзакцию SE38.
Введите /MSG/R_GUV_STATISTIKEN в поле "Program".
Выберите подобъект "Text elements" ("Текстовые элементы"), а затем - "Change" ("Изменить").
Введите следующие текстовые элементы:
Sym: 129
Text (Текст): Invalid database table in subselect. (Недействительная таблица базы данных в подзапросе).
mLen: 50
Sym: 130
Text (Текст): Selection only permitted in /MSG/ tables. (Выбор разрешен только в таблицах /MSG/).
mLen: 50
Sym: 131
Text: is not a transparent table. (Текст: не является прозрачной таблицей).
mLen: 50
Sym: 132
Text (Текст): Table not found in ABAP Dictionary. (Таблица не найдена в словаре ABAP).
mLen: 50
Сохраните и активируйте текстовые элементы; используйте для этого подходящий запрос.
Повторите выше указанные действия для /MSG/R_GUV_STAT.
Ссылки