# SAP Security Patch Day październik 2026 - najwyższa ocena miesiąca nie ma numeru noty

> 22 pozycje z 13.10.2026: CVE-2026-89111 (10,0) w SAP Cloud SDK for Python, noty 3797111 i 3805589 (9,9), 3798788 (9,1). Co wdrożyć, gdzie są obejścia.

- Source: https://snok.ai/pl/aktualnosci/blog/bezpieczny-wtorek-sap-patch-day-pazdziernik-2026/
- Author: Michał Korzeń
- Published: 2026-10-13

---
Październikowy **SAP Security Patch Day** z 13 października 2026 przyniósł **22 pozycje**: 16 nowych **SAP Security Notes**, 4 advisory GitHub dla bibliotek open source oraz 2 aktualizacje not z wcześniejszych miesięcy. Rozkład: 4 krytyczne, 3 wysokie, 14 średnich i 1 niska. To trzeci miesiąc z rzędu, w którym na czele listy stoi ocena CVSS **10,0** - po sierpniowej nocie 3771065 i wrześniowej 3747649.

Tym razem jednak pozycja z oceną 10,0 nie jest notą SAP. To advisory **GHSA-4mv3-jxxm-9cx2** (CVE-2026-89111) dla biblioteki **SAP Cloud SDK for Python** w wersjach starszych niż 0.45.2. Nie ma numeru noty, nie przechodzi przez SNOTE, nie trafia do transportu i nie wymaga wymiany jądra. Wdraża się ją przez jedną zmianę w pliku zależności aplikacji na SAP BTP - pod warunkiem że ktoś wie, w której aplikacji ta biblioteka jest używana.

**W skrócie:**

**1/** najwyżej oceniona pozycja miesiąca (10,0) to biblioteka Pythona dla aplikacji wielodostępnych na SAP BTP - właścicielem jest zespół rozwoju, nie Basis, a remedium to podniesienie wersji pakietu,

**2/** trzy krytyczne noty SAP - **3797111** (Visual Composer, 9,9), **3805589** (S/4HANA, 9,9) i **3798788** (SAP MII, 9,1) - wymagają konta w systemie, więc o realnym ryzyku decyduje to, kto ma jakie role,

**3/** dla not 3797111 i 3805589 istnieją obejścia, które można zastosować dziś, przed oknem serwisowym,

**4/** cykl nie zamyka się w drugi wtorek: po wrześniowym Patch Dayu SAP opublikował jeszcze jedną nową notę i dwie aktualizacje, a SecurityBridge dolicza je do października.

![SAP Security Patch Day październik 2026 - rozkład 22 pozycji na cztery krytyczne, trzy wysokie, czternaście średnich i jedną niską, pozycja nagłówkowa CVE-2026-89111 z oceną 10,0 w SAP Cloud SDK for Python oraz podział na noty SAP i advisory GitHub](https://snok.ai/images/blog/bezpieczny-wtorek-sap-patch-day-pazdziernik-2026-anim.gif)

---

## SAP Security Notes październik 2026 - pełna lista 22 pozycji

Poniżej wszystkie pozycje z 13 października 2026, w kolejności od najwyższej oceny CVSS. Pogrubione są cztery pozycje krytyczne. Numery zaczynające się od GHSA to advisory GitHub dla bibliotek open source - nie mają numeru noty SAP.

| Pozycja | CVE | CVSS | Komponent | Typ podatności |
|---|---|---|---|---|
| **GHSA-4mv3-jxxm-9cx2** | CVE-2026-89111 | **10,0** | SAP Cloud SDK for Python | SSRF w OAuth2 |
| **3797111** | CVE-2026-89110 | **9,9** | SAP NetWeaver Visual Composer | Broken Access Control |
| **3805589** | CVE-2026-89107 | **9,9** | S/4HANA, reguły walidacji | Code Injection |
| **3798788** | CVE-2026-89108 | **9,1** | SAP MII | brak kontroli autoryzacji |
| 3800517 | CVE-2026-89113 | 8,8 | SAP Commerce Cloud | SQL Injection |
| 3765424 | CVE-2026-58249 | 7,5 | ICM i SAP Web Dispatcher | Memory Corruption |
| 3626303 | CVE-2026-89120 | 7,1 | SAP ABAP Platform | brak kontroli autoryzacji |
| GHSA-8rcv-xqgf-8743 | CVE-2026-89112 | 6,5 | cla-assistant | ujawnienie danych osobowych |
| 3798823 | CVE-2026-76972 | 6,5 | SAP MII | Stored XSS |
| 3689080 | CVE-2026-24316 | 6,4 | SAP NetWeaver AS ABAP | SSRF, aktualizacja noty |
| 3629325 | CVE-2025-42938 | 6,1 | ABAP Platform, CRM | XSS, aktualizacja noty |
| 3779985 | CVE-2026-89117 | 6,1 | SAP Enterprise Portal | XSS |
| 3794572 | CVE-2026-76975 | 6,1 | SAPUI5 Support Assistant | DOM XSS |
| 3790401 | CVE-2026-89122 | 6,1 | SAP Enterprise Portal | Open Redirect |
| GHSA-vm9q-mf35-jwpx | CVE-2026-89116 | 5,9 | Yeoman-UI dla VS Code | OS Command Injection |
| 3671819 | CVE-2026-76976 | 5,4 | SAP GUI for HTML | XSS |
| 3789825 | CVE-2026-89118 | 5,3 | SAP Enterprise Portal | ujawnienie informacji |
| 3799621 | CVE-2026-89121 | 4,7 | S/4HANA Linear Asset Management | brak kontroli autoryzacji |
| 3799054 | CVE-2026-89106 | 4,4 | SAPUI5 | XSS |
| 3810872 | CVE-2026-89124 | 4,3 | SAP GTS dla SAP HANA | brak kontroli autoryzacji |
| GHSA-857v-p42q-f3qf | CVE-2026-89105 | 4,2 | biblioteka SAP Cloud Security | niewłaściwe uwierzytelnianie |
| 3767634 | CVE-2026-58242 | 3,5 | SAP Cloud Connector | niewłaściwa kontrola autoryzacji |

Trzy kolejne pozycje SAP dopisał do strony wrześniowej po wrześniowym Patch Dayu, a SecurityBridge dolicza je do cyklu październikowego:

| Pozycja | CVE | CVSS | Komponent | Typ |
|---|---|---|---|---|
| 3485073 | CVE-2026-66766 | 7,5 | S/4HANA Manage Supply Protection | DoS, aktualizacja noty |
| 3678417 | CVE-2026-0505 | 6,1 | SAP DMS, aplikacje BSP | kilka podatności, aktualizacja |
| 3680888 | CVE-2026-76974 | 5,3 | SAP Fiori Launchpad | ujawnienie informacji, nowa nota |

## CVE-2026-89111: ocena 10,0 w bibliotece, której nie widzi proces patchowania not

SAP Cloud SDK for Python służy do budowy aplikacji na SAP BTP, także wielodostępnych, obsługujących wielu najemców z jednego wdrożenia. Według rekordu CVE prowadzonego przez SAP podatność jest typu Server-Side Request Forgery w obsłudze OAuth2: atakujący, który kontroluje parametr `tenant_subdomain`, może przekierować żądanie tokenu na własny serwer i przechwycić poświadczenia klienta aplikacji. Wektor mówi wszystko o pilności: atak po sieci, bez konta, bez udziału użytkownika, ze zmianą zakresu i pełnym wpływem na poufność i integralność.

Kłopot nie leży w samej poprawce. Leży w tym, że większość procesów patchowania SAP została zbudowana wokół noty: numer, ocena, import przez SNOTE albo nowe jądro, okno serwisowe. Advisory GitHub nie ma żadnego z tych elementów. Jego adresatem jest zespół, który utrzymuje kod aplikacji na SAP BTP i jej plik zależności, a narzędziem - skaner zależności w repozytorium, nie SAP Solution Manager.

To nie jest pojedynczy przypadek. W lipcu i sierpniu 2026 lista SAP zawierała po jednym advisory GitHub, oba z oceną średnią. W październiku są cztery, a jedno z nich ma najwyższą ocenę miesiąca. Trzy miesiące to za mało, by mówić o trendzie, ale wystarczająco dużo, by przestać traktować advisory GitHub jako margines listy: to kod open source w aplikacjach rozszerzających, a nie standard ABAP.

Wrześniowy wpis kończyliśmy wnioskiem, że [cztery noty krytyczne miały czterech różnych właścicieli](https://snok.ai/pl/aktualnosci/blog/bezpieczny-wtorek-sap-patch-day-wrzesien-2026/). Październik dokłada do tej listy piątego - zespół, który w ogóle nie czyta listy not SAP, bo nigdy nie musiał.

## Nota 3797111 - Visual Composer i konfiguracja, która domyślnie jest wyłączona

Nota **3797111** (CVE-2026-89110, CVSS 9,9) dotyczy SAP NetWeaver Visual Composer w wersji VC70RUNTIME 7.50. Użytkownik z niskimi uprawnieniami może przez funkcje portalu wywołać operacje wewnętrzne na skonfigurowanym systemie zdalnym, a zależnie od konfiguracji połączenia skończyć z pełnym przejęciem tamtego systemu.

Onapsis Research Labs, które zgłosiło podatność, zwraca uwagę na szczegół ważniejszy od samej łatki: konfiguracja zabezpieczająca, czyli lista dozwolonych usług danych, istniała już wcześniej, ale **nie była domyślnie włączona**. Łatka zmienia ustawienie domyślne. Nota odsyła do dokumentu FAQ (3797831) z opisem, jak włączyć tę konfigurację ręcznie, przed wdrożeniem poprawki. SecurityBridge rekomenduje zastosowanie obejścia od razu.

## Nota 3805589 - kod ABAP wstrzyknięty przez reguły w S/4HANA

Nota **3805589** (CVE-2026-89107, CVSS 9,9) dotyczy aplikacji Manage Substitution/Validation Rules w SAP S/4HANA (S4CORE 105-109). Reguły definiuje się w języku skryptowym, a niedostateczna walidacja sprawia, że spreparowane wejście jest interpretowane jako wykonywalny kod ABAP. Skutek opisany w rekordzie CVE to możliwość pełnego przejęcia systemu.

Warunek jest jeden: atakujący musi mieć konto z określoną rolą biznesową w aplikacjach Fiori. Nota odsyła do dokumentu FAQ (3810181), który wskazuje konkretne aplikacje i rolę. Obejście tymczasowe to dezaktywacja usługi OData, ale ma ono koszt operacyjny - do czasu wdrożenia poprawki nie da się dodawać, zmieniać ani usuwać reguł substytucji i walidacji. To decyzja dla właściciela procesu finansowego, nie tylko dla administratora.

## Nota 3798788 - SAP MII bez obejścia

Nota **3798788** (CVE-2026-89108, CVSS 9,1) dotyczy SAP Manufacturing Integration and Intelligence w wersjach 15.4 i 15.5. Użytkownik z rolą administratora MII może spreparowanym żądaniem założyć konto z uprawnieniami administracyjnymi na serwerze aplikacji Java pod spodem, a dalej przejąć system. Obejścia nie ma. SecurityBridge zaleca, by do czasu wdrożenia poprawki ograniczyć liczbę administratorów MII do minimum.

## Trzy krytyczne noty, jeden wspólny warunek: konto w systemie

Zestawienie wektorów trzech krytycznych not SAP pokazuje coś, czego nie widać w samej liczbie 9,9. Noty 3797111 i 3805589 wymagają niskich uprawnień (`PR:L`), nota 3798788 - wysokich (`PR:H`). Żadna z nich nie jest atakiem anonimowym z internetu. Każda zaczyna się od konta, które już istnieje.

To przesuwa pytanie z „kiedy wdrożymy łatkę” na „kto dziś może to wykorzystać”. Ile kont ma rolę z FAQ do noty 3805589? Kto w organizacji jest administratorem MII i czy wszystkie te konta są komuś potrzebne? Czy Visual Composer ma połączenia z systemami zdalnymi, których nikt nie pamięta? Na te pytania nie odpowiada lista not. Odpowiada przegląd uprawnień i konfiguracji, a najpełniej - test penetracyjny, który sprawdza, co konto o danej roli rzeczywiście potrafi zrobić w Waszym środowisku.

Dlatego w [pentestach i przeglądach bezpieczeństwa SAP](https://snok.ai/pl/oferta/bezpieczenstwo-sap/pentesty-sap/) sprawdzamy poziom poprawek, autoryzacje, konfigurację, interfejsy i połączenia RFC - z raportem, oceną ryzyka, priorytetami naprawy i retestem po remediacji. Podobną logikę - ścieżki od zwykłego konta do uprawnień krytycznych - opisywaliśmy przy okazji [SAPMAP, narzędzia do mapowania ścieżek ataku w SAP](https://snok.ai/pl/aktualnosci/blog/sapmap-bloodhound-dla-sap/).

## Nota 3765424 - HTTP/2 w jądrze i Web Dispatcherze

Wśród not wysokich jedna dotyczy warstwy, która stoi najbliżej sieci. Nota **3765424** (CVE-2026-58249, CVSS 7,5) opisuje błąd obsługi pamięci w implementacji HTTP/2 w ICM i SAP Web Dispatcherze: nieuwierzytelnione żądanie może zatrzymać proces. Według SecurityBridge dotyczy instalacji z włączonym HTTP/2, które jest ustawieniem domyślnym od wydania 7.73; AS Java nie jest objęty, a obejście jest dostępne. Wdrożenie oznacza wymianę jądra albo Web Dispatchera, więc warto połączyć je z notą **3626303** (CVSS 7,1), która również jest łatką jądra.

## Patch Day trwa cały miesiąc, nie jeden wtorek

Liczby za październik różnią się w zależności od źródła i warto wiedzieć dlaczego. Portal SAP podaje 22 pozycje, z czego cztery to advisory GitHub. SecurityBridge podaje 21 not: nie liczy advisory GitHub, za to dolicza **trzy pozycje opublikowane po wrześniowym Patch Dayu**, które portal SAP dopisał do strony wrześniowej - jedną nową notę (3680888, SAP Fiori Launchpad) i dwie aktualizacje (3485073 z sierpnia i 3678417 z lutego). SecurityBridge datuje wszystkie trzy na 22 września. Onapsis mówi o 21 nowych i zaktualizowanych notach.

Wniosek praktyczny jest ważniejszy niż rozjazd liczb. Proces, który otwiera listę wyłącznie w drugi wtorek miesiąca, gubi noty i aktualizacje publikowane między nimi, a proces, który czyta wyłącznie noty, gubi advisory GitHub. W październiku jedno i drugie dotyczy pozycji z oceną wysoką albo najwyższą.

## Jak SecurityBridge skraca październikowy cykl

Ręczne przejście przez 22 pozycje i ustalenie, które z nich dotyczą Waszego landscape, trzeba co miesiąc zaczynać od nowa. **Patch Management w SecurityBridge** zastępuje ją listą dla konkretnych systemów: według producenta rozwiązanie wskazuje brakujące poprawki w całym landscape SAP, analizuje ich wpływ i wspiera automatyczne wdrożenie. W październiku liczy się jeszcze jedna rzecz: czy przy danej nocie istnieje obejście i czy wdrożenie wymaga czynności ręcznych. SecurityBridge podaje obie informacje dla każdej noty w swojej analizie Patch Day. Przy trzech notach z dostępnym obejściem to różnica między ochroną dziś a ochroną po oknie serwisowym.

Druga warstwa to wykrywanie. Skoro trzy krytyczne noty wymagają konta, wartościowe jest wiedzieć, czy ktoś próbował z tych ścieżek skorzystać, zanim poprawka weszła. Do tego służy moduł Threat Detection w SecurityBridge, który wykrywa zagrożenia w systemach SAP na podstawie ich zdarzeń bezpieczeństwa.

SNOK ma status [SecurityBridge Polska Premier Partner](https://snok.ai/pl/securitybridge-snok/), a [wdrożenie i utrzymanie SecurityBridge](https://snok.ai/pl/oferta/bezpieczenstwo-sap/securitybridge/) prowadzimy po polsku i w polskiej strefie czasowej.

## Co zrobić w tym tygodniu

**1/** Zastosujcie obejścia dla not **3797111** (włączenie allowlisty w Visual Composer) i **3805589** (dezaktywacja usługi OData - po uzgodnieniu z właścicielem procesu finansowego), a w SAP MII ograniczcie liczbę administratorów do minimum do czasu poprawki 3798788.

**2/** Zapytajcie zespół rozwoju na SAP BTP, czy któraś aplikacja korzysta z SAP Cloud SDK for Python w wersji starszej niż 0.45.2. Jeżeli odpowiedź nie przychodzi od ręki, macie dwa tematy: aktualizację biblioteki i brak inwentarza zależności.

**3/** Zaplanujcie jedno okno serwisowe na jądro i Web Dispatcher dla not 3765424 i 3626303.

**4/** Ustalcie, kto w organizacji dostaje noty SAP wydawane między Patch Dayami i advisory GitHub. Jeżeli nie ma takiej osoby, to jest najważniejsza luka tego miesiąca.

Jeżeli comiesięczna obsługa not zabiera Waszemu zespołowi czas potrzebny na projekty, [przejmujemy cykl SAP Security Patch Day](https://snok.ai/pl/oferta/bezpieczenstwo-sap/sap-security-patch-day/) - od analizy i oceny wpływu po wdrożenie i raport dla audytu. Obowiązki z ustawy o KSC, w których mieści się zarządzanie podatnościami, opisaliśmy w [osobnym wpisie o KSC i NIS2](https://snok.ai/pl/aktualnosci/blog/ksc-nis2-sap-securitybridge/), a gotowość systemów SAP sprawdzicie bezpłatnie w [badaniu KSC-CHECK](https://snok.ai/pl/narzedzia/ksc-check/). Kolejny SAP Security Patch Day przypada we wtorek **10 listopada 2026**. Jeżeli chcecie porozmawiać o swoim landscape, [napiszcie do nas](https://snok.ai/pl/kontakt/).

## Źródła

- SAP Support Portal, [SAP Security Patch Day - October 2026](https://support.sap.com/en/my-support/knowledge-base/security-notes-news/october-2026.html), dostęp 13.10.2026
- CVE Program, [rekord CVE-2026-89111](https://www.cve.org/CVERecord?id=CVE-2026-89111) oraz rekordy pozostałych pozycji, dostęp 13.10.2026
- SecurityBridge, Gert-Jan Koster, [SAP Security Patch Day - October 2026](https://securitybridge.com/blog/sap-security-patch-day-october-2026/), 13.10.2026, dostęp 13.10.2026
- Onapsis, [SAP Security Notes: October 2026 Patch Day](https://onapsis.com/blog/sap-security-patch-day-october-2026/), 13.10.2026, dostęp 13.10.2026
