Карточка уязвимости
Характеристики уязвимости
Уровень опасности
Оценка CVSS
Производитель ПО
Наименование ПО
SAP Notes
(1598698-2)
SAP Support Packages
(SAPK-470C3INSAPHRCNL, SAPK-470C4INSAPHRCNL, SAPK-50089INSAPHRCNL, SAPK-50090INSAPHRCNL, SAPK-60072INSAPHRCNL, SAPK-60073INSAPHRCNL, SAPK-60438INSAPHRCNL, SAPK-60439INSAPHRCNL, SAPKE46CH8, SAPKE46CH9)
Описание
Программы из инструкций по исправлению ошибок содержат уязвимости, позволяющие злоумышленникам просматривать произвольные файлы на удаленном сервере, получая таким образом доступ к конфиденциальной информации.
Некоторые программы из инструкций по исправлению ошибок содержат уязвимость, которая позволяет злоумышленникам записывать и удалять произвольные файлы на удаленном сервере, повреждая тем самым данные или изменяя поведение системы.
Некоторые программы из инструкций по исправлению ошибок содержат уязвимость, которая позволяет злоумышленникам записывать и удалять произвольные файлы на удаленном сервере, повреждая тем самым данные или изменяя поведение системы.
Как исправить
Дополнительную информацию и инструкции см. в бюллетене 1497003. Для реализации данного бюллетеня необходимо внести исправления, указанные в бюллетене 1497003.
Логические имена файлов, использованные в данном решении.
Следующие логические имена файлов были созданы для проверки достоверности имен физических файлов:
HR_NL_PF_RPCPKAN0
HR_NL_PF_RPCPKEN0
HR_NL_PF_RPCPKIN0
Рекомендации по созданию логических имен файлов.
Чтобы избежать большого количества логических имен файлов, некоторые программы используют одно общее логическое имя.
Использование одного логического имени файла для разных программ создает зависимости между этими программами. Чтобы разграничить данные, созданные разными пользователями и программами, попробуйте создать структуру каталогов, которая будет отражать имя пользователя и/или программы, а затем используйте эту информацию при указании физического пути и имен файлов для логических путей и имен файлов.
------------------------------------------------------------------------
|Выполняется после установки и вручную. |
------------------------------------------------------------------------
|ДЕЙСТВИТЕЛЬНО ДЛЯ |
|Компонент ПО SAP_HR R/3 Standard Hu...|
| Версия 46C SAPKE46CD6 - SAPKE46CH7 |
------------------------------------------------------------------------
Создание логического файла и назначение ему физического пути
Запустите транзакцию 'FILE'.
1. В 'Dialog structure' ("структура диалога") дважды нажмите 'Logical File Path Definition' ('Определение логического пути файла').
2. В правой части таблицы в поле столбца 'Logical file path' введите значение 'HR_NL_PF'.
3. Нажмите кнопку 'Save' (Ctrl + S) ('Сохранить').
4. Отметьте созданную запись, нажав кнопку слева от записи в таблице.
5. В 'Dialog structure' дважды нажмите 'Assignment of Physical Path to Logical Path' ('Назначение физического пути для логического пути').
6. Нажмите кнопку 'New Entries' (F5) ('Новые записи').
7. В поле 'Syntax group' (FILESYS) введите краткую форму, соответствующую вашей операционной системе.
8. В поле 'Physical path' (PATHEXTERN) укажите каталог для хранения ваших файлов. На конце используйте '', как показано в следующем примере: /usr/sap/tmp/
9. Нажмите кнопку 'Save' (Ctrl + S) ('Сохранить').
Создание логических имен файлов
Повторите следующие действия для всех логических файлов из данного списка:
HR_NL_PF_RPCPKAN0
HR_NL_PF_RPCPKEN0
HR_NL_PF_RPCPKIN0
10. Запустите транзакцию 'FILE'.
11. В 'Dialog structure' дважды нажмите 'Logical File Path Definition, Cross-Client' ('Определение логического пути файла, общего').
12. Нажмите кнопку 'New Entries' ('Новые записи').
13. В поле 'Logical file' (FILEINTERN) укажите один из логических файлов, перечисленных выше.
14. В поле 'Data format' (FILEFORMAT) введите значение 'DIR'.
15. В поле 'Applicat.area' (APPLI_TR01) введите значение 'HR'.
16. В поле 'Logical Path' (PATHINTERN) введите значение 'HR_NL_PF.
17. Остальные поля оставьте пустыми.
18. Нажмите кнопку 'Save' (Ctrl + S) ('Сохранить').
------------------------------------------------------------------------
|Выполняется после установки и вручную. |
------------------------------------------------------------------------
|ДЕЙСТВИТЕЛЬНО ДЛЯ |
|Компонент ПО SAP_HRCNL SAP HR Netherland |
| Версия 470 SAPK-470A5INSAPHRCNL - SAPK-470C2INSAPHRCNL |
| Версия 500 SAPK-50070INSAPHRCNL - SAPK-50088INSAPHRCNL |
| Версия 600 SAPK-60054INSAPHRCNL - SAPK-60071INSAPHRCNL |
| Версия 604 SAPK-60409INSAPHRCNL - SAPK-60437INSAPHRCNL |
------------------------------------------------------------------------
Создание логического файла и назначение ему физического пути файла
Запустите транзакцию 'FILE'.
1. В 'Dialog structure' дважды нажмите 'Logical File Path Definition' ('Определение логического пути файла').
2. В правой части таблицы в поле столбца 'Logical file path' введите значение 'HR_NL_PF'.
3. Нажмите кнопку 'Save' (Ctrl + S) ('Сохранить').
4. Отметьте созданную запись, нажав кнопку слева от записи в таблице.
5. В 'Dialog structure' дважды нажмите 'Assignment of Physical Path to Logical Path' ('Назначение физического пути для логического пути').
6. Нажмите кнопку 'New Entries' (F5) ('Новые записи').
7. В поле 'Syntax group' (FILESYS) введите краткую форму, соответствующую вашей операционной системе
8. В поле 'Physical path' (PATHEXTERN) укажите каталог для хранения ваших файлов. На конце используйте '', как показано в следующем примере: /usr/sap/tmp/
9. Нажмите кнопку 'Save' (Ctrl + S) ('Сохранить').
Создание логических имен файлов
Повторите следующие действия для всех логических файлов из данного списка:
HR_NL_PF_RPCPKAN0
HR_NL_PF_RPCPKEN0
HR_NL_PF_RPCPKIN0
10. Запустите транзакцию 'FILE'.
11. В 'Dialog structure' дважды нажмите 'Logical File Path Definition, Cross-Client' ('Определение логического пути файла, общего').
12. Нажмите кнопку 'New Entries' ('Новые записи').
13. В поле 'Logical file' (FILEINTERN) укажите один из логических файлов, перечисленных выше.
14. В поле 'Data format' (FILEFORMAT) введите значение 'DIR'.
15. В поле 'Applicat.area' (APPLI_TR01) введите значение 'HR'.
16. В поле 'Logical Path' (PATHINTERN) введите значение 'HR_NL_PF.
17. Остальные поля оставьте пустыми.
18. Нажмите кнопку 'Save' (Ctrl + S) ('Сохранить').
Логические имена файлов, использованные в данном решении.
Следующие логические имена файлов были созданы для проверки достоверности имен физических файлов:
HR_NL_PF_RPCPKAN0
HR_NL_PF_RPCPKEN0
HR_NL_PF_RPCPKIN0
Рекомендации по созданию логических имен файлов.
Чтобы избежать большого количества логических имен файлов, некоторые программы используют одно общее логическое имя.
Использование одного логического имени файла для разных программ создает зависимости между этими программами. Чтобы разграничить данные, созданные разными пользователями и программами, попробуйте создать структуру каталогов, которая будет отражать имя пользователя и/или программы, а затем используйте эту информацию при указании физического пути и имен файлов для логических путей и имен файлов.
------------------------------------------------------------------------
|Выполняется после установки и вручную. |
------------------------------------------------------------------------
|ДЕЙСТВИТЕЛЬНО ДЛЯ |
|Компонент ПО SAP_HR R/3 Standard Hu...|
| Версия 46C SAPKE46CD6 - SAPKE46CH7 |
------------------------------------------------------------------------
Создание логического файла и назначение ему физического пути
Запустите транзакцию 'FILE'.
1. В 'Dialog structure' ("структура диалога") дважды нажмите 'Logical File Path Definition' ('Определение логического пути файла').
2. В правой части таблицы в поле столбца 'Logical file path' введите значение 'HR_NL_PF'.
3. Нажмите кнопку 'Save' (Ctrl + S) ('Сохранить').
4. Отметьте созданную запись, нажав кнопку слева от записи в таблице.
5. В 'Dialog structure' дважды нажмите 'Assignment of Physical Path to Logical Path' ('Назначение физического пути для логического пути').
6. Нажмите кнопку 'New Entries' (F5) ('Новые записи').
7. В поле 'Syntax group' (FILESYS) введите краткую форму, соответствующую вашей операционной системе.
8. В поле 'Physical path' (PATHEXTERN) укажите каталог для хранения ваших файлов. На конце используйте '
9. Нажмите кнопку 'Save' (Ctrl + S) ('Сохранить').
Создание логических имен файлов
Повторите следующие действия для всех логических файлов из данного списка:
HR_NL_PF_RPCPKAN0
HR_NL_PF_RPCPKEN0
HR_NL_PF_RPCPKIN0
10. Запустите транзакцию 'FILE'.
11. В 'Dialog structure' дважды нажмите 'Logical File Path Definition, Cross-Client' ('Определение логического пути файла, общего').
12. Нажмите кнопку 'New Entries' ('Новые записи').
13. В поле 'Logical file' (FILEINTERN) укажите один из логических файлов, перечисленных выше.
14. В поле 'Data format' (FILEFORMAT) введите значение 'DIR'.
15. В поле 'Applicat.area' (APPLI_TR01) введите значение 'HR'.
16. В поле 'Logical Path' (PATHINTERN) введите значение 'HR_NL_PF.
17. Остальные поля оставьте пустыми.
18. Нажмите кнопку 'Save' (Ctrl + S) ('Сохранить').
------------------------------------------------------------------------
|Выполняется после установки и вручную. |
------------------------------------------------------------------------
|ДЕЙСТВИТЕЛЬНО ДЛЯ |
|Компонент ПО SAP_HRCNL SAP HR Netherland |
| Версия 470 SAPK-470A5INSAPHRCNL - SAPK-470C2INSAPHRCNL |
| Версия 500 SAPK-50070INSAPHRCNL - SAPK-50088INSAPHRCNL |
| Версия 600 SAPK-60054INSAPHRCNL - SAPK-60071INSAPHRCNL |
| Версия 604 SAPK-60409INSAPHRCNL - SAPK-60437INSAPHRCNL |
------------------------------------------------------------------------
Создание логического файла и назначение ему физического пути файла
Запустите транзакцию 'FILE'.
1. В 'Dialog structure' дважды нажмите 'Logical File Path Definition' ('Определение логического пути файла').
2. В правой части таблицы в поле столбца 'Logical file path' введите значение 'HR_NL_PF'.
3. Нажмите кнопку 'Save' (Ctrl + S) ('Сохранить').
4. Отметьте созданную запись, нажав кнопку слева от записи в таблице.
5. В 'Dialog structure' дважды нажмите 'Assignment of Physical Path to Logical Path' ('Назначение физического пути для логического пути').
6. Нажмите кнопку 'New Entries' (F5) ('Новые записи').
7. В поле 'Syntax group' (FILESYS) введите краткую форму, соответствующую вашей операционной системе
8. В поле 'Physical path' (PATHEXTERN) укажите каталог для хранения ваших файлов. На конце используйте '
9. Нажмите кнопку 'Save' (Ctrl + S) ('Сохранить').
Создание логических имен файлов
Повторите следующие действия для всех логических файлов из данного списка:
HR_NL_PF_RPCPKAN0
HR_NL_PF_RPCPKEN0
HR_NL_PF_RPCPKIN0
10. Запустите транзакцию 'FILE'.
11. В 'Dialog structure' дважды нажмите 'Logical File Path Definition, Cross-Client' ('Определение логического пути файла, общего').
12. Нажмите кнопку 'New Entries' ('Новые записи').
13. В поле 'Logical file' (FILEINTERN) укажите один из логических файлов, перечисленных выше.
14. В поле 'Data format' (FILEFORMAT) введите значение 'DIR'.
15. В поле 'Applicat.area' (APPLI_TR01) введите значение 'HR'.
16. В поле 'Logical Path' (PATHINTERN) введите значение 'HR_NL_PF.
17. Остальные поля оставьте пустыми.
18. Нажмите кнопку 'Save' (Ctrl + S) ('Сохранить').
Ссылки