Niekoľko nedávno zistených zraniteľností:
- V editore Visual Studio Code (VS Code) bola zistená kritická zraniteľnosť (CVE-2022-41034), ktorá umožňuje vykonanie kódu pri otvorení odkazu, ktorý pripravil útočník. Kód môže byť vykonaný na počítači s VS Code, ako aj na akýchkoľvek iných počítačoch pripojených k VS Code cez funkciu "Remote Development". Problém predstavuje najväčšie nebezpečenstvo pre používateľov webovej verzie VS Code a webových editorov na jej základe, vrátane GitHub Codespaces a github.dev.
Zraniteľnosť je spôsobená možnosťou spracovania špeciálnych odkazov "command:" na otvorenie okna s terminálom a vykonanie v ňom ľubovoľných shell príkazov, pri spracovaní v editore špeciálne naformátovaných dokumentov vo formáte Jupyter Notebook, načítaných z web servera, ktorý je pod kontrolou útočníka (externé súbory s príponou ".ipynb" bez ďalších potvrdení sa otvárajú v režime "isTrusted", čo umožňuje spracovanie "command:").
- V textovom editore GNU Emacs bola zistená zraniteľnosť (CVE-2022-45939), ktorá umožňuje vykonanie príkazov pri otvorení súboru s kódom, prostredníctvom substitúcie špeciálnych znakov v názve, spracovávaného pomocou nástrojov ctags.
- Na otvorenej platforme na vizualizáciu údajov Grafana bola zistená zraniteľnosť (CVE-2022-31097), ktorá umožňuje dosiahnuť vykonanie JavaScript kódu pri zobrazení oznámenia prostredníctvom systému Grafana Alerting. Útočník s právami editora (Editor) môže pripraviť špeciálne naformátovaný odkaz a získať prístup k rozhraniu Grafana s právami administrátora v prípade, že administrátor prejde cez tento odkaz. Zraniteľnosť bola odstránená vo verziách Grafana 9.2.7, 9.3.0, 9.0.3, 8.5.9, 8.4.10 a 8.3.10.
- Zraniteľnosť (CVE-2022-46146) v knižnici exporter-toolkit, používané na vytváranie modulov na exportovanie metrík pre Prometheus. Problém umožňuje obísť základnú autentifikáciu.
- Zraniteľnosť (CVE-2022-44635) v platforme na vytváranie finančných služieb Apache Fineract, ktorá umožňuje neautentifikovanému používateľovi dosiahnuť vzdialené vykonanie kódu. Problém je spôsobený nedostatočným escapovaním znakov ".." v cestách, spracovávaných komponentom na načítanie súborov. Zraniteľnosť bola odstránená vo verziách Apache Fineract 1.7.1 a 1.8.1.
- Zraniteľnosť (CVE-2022-46366) v Java frameworku Apache Tapestry umožňujúca vykonanie vlastného kódu pri deserializácii špeciálne formátovaných dát. Problém sa prejavuje len v starej vetve Apache Tapestry 3.x, ktorá už nie je podporovaná.
- Zraniteľnosti v poskytovateľoch Apache Airflow pre Hive (CVE-2022-41131), Pinot (CVE-2022-38649), Pig (CVE-2022-40189) a Spark (CVE-2022-40954), vedúce k vzdialenému vykonaniu kódu cez načítanie ľubovoľných súborov alebo substitúciu príkazov v kontexte vykonávania úloh, bez prístupu na zápis k súborom DAG.
Zdroj: opennet.ru
