Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

ubuntu логотип

CVE-2022-46169

Опубликовано: 05 дек. 2022
Источник: ubuntu
Приоритет: high
EPSS Критический
CVSS3: 9.8

Описание

Cacti is an open source platform which provides a robust and extensible operational monitoring and fault management framework for users. In affected versions a command injection vulnerability allows an unauthenticated user to execute arbitrary code on a server running Cacti, if a specific data source was selected for any monitored device. The vulnerability resides in the remote_agent.php file. This file can be accessed without authentication. This function retrieves the IP address of the client via get_client_addr and resolves this IP address to the corresponding hostname via gethostbyaddr. After this, it is verified that an entry within the poller table exists, where the hostname corresponds to the resolved hostname. If such an entry was found, the function returns true and the client is authorized. This authorization can be bypassed due to the implementation of the get_client_addr function. The function is defined in the file lib/functions.php and checks serval `$_SE...

РелизСтатусПримечание
bionic

ignored

end of standard support, was needs-triage
devel

not-affected

1.2.28+ds1-2ubuntu1
esm-apps-legacy/xenial

not-affected

code not present
esm-apps/bionic

released

1.1.38+ds1-1ubuntu0.1~esm4
esm-apps/focal

released

1.2.10+ds1-1ubuntu1.1+esm2
esm-apps/jammy

released

1.2.19+ds1-2ubuntu1.1+esm2
esm-apps/noble

not-affected

1.2.26+ds1-1ubuntu0.1
esm-apps/resolute

not-affected

1.2.28+ds1-2ubuntu1
esm-apps/xenial

not-affected

code not present
esm-infra-legacy/trusty

not-affected

code not present

Показывать по

EPSS

Процентиль: 100%
0.99826
Критический

9.8 Critical

CVSS3

Связанные уязвимости

CVSS3: 9.8
nvd
почти 4 года назад

Cacti is an open source platform which provides a robust and extensible operational monitoring and fault management framework for users. In affected versions a command injection vulnerability allows an unauthenticated user to execute arbitrary code on a server running Cacti, if a specific data source was selected for any monitored device. The vulnerability resides in the `remote_agent.php` file. This file can be accessed without authentication. This function retrieves the IP address of the client via `get_client_addr` and resolves this IP address to the corresponding hostname via `gethostbyaddr`. After this, it is verified that an entry within the `poller` table exists, where the hostname corresponds to the resolved hostname. If such an entry was found, the function returns `true` and the client is authorized. This authorization can be bypassed due to the implementation of the `get_client_addr` function. The function is defined in the file `lib/functions.php` and checks serval `$_SERVE

CVSS3: 9.8
debian
почти 4 года назад

Cacti is an open source platform which provides a robust and extensibl ...

suse-cvrf
почти 4 года назад

Security update for cacti, cacti-spine

CVSS3: 9.8
fstec
почти 4 года назад

Уязвимость реализации сценария remote_agent.php программного средства мониторинга сети Cacti, позволяющая нарушителю выполнить произвольные команды

CVSS3: 9.8
altlinux
больше 3 лет назад

ALT-PU-2023-4396: package `cacti` update to version 1.2.24-alt1

EPSS

Процентиль: 100%
0.99826
Критический

9.8 Critical

CVSS3