Aller au contenu
Blog

Oracle · Oracle SOA Suite · Oracle Fusion Middleware

Oracle octobre 2026 : 34 CVE critiques, SOA Suite en tête, et une alerte Java hors cycle

Patch Oracle d'octobre 2026 : 34 CVE critiques, dont six à 10.0 sans authentification sur SOA Suite, E-Business Suite, JD Edwards et Access Manager.

Le Critical Patch Update d'Oracle d'octobre 2026 est arrivé dans NVD le 20 octobre, et il est lourd : 33 CVE notées CRITICAL, de 9.1 à 10.0, réparties sur quatorze produits. Le lendemain, Oracle a ajouté une alerte de sécurité hors cycle pour Java SE et GraalVM (CVE-2026-91403, 9.1), ce qui porte le total à 34.

Deux lignes de force se dégagent. D'abord, Oracle SOA Suite concentre à lui seul dix CVE critiques, dont trois à 10.0 sans authentification. Ensuite, six CVE atteignent 10.0 et aucune des six ne demande de compte : SOA Suite, E-Business Suite, JD Edwards et Access Manager. Ce sont des briques d'intégration et d'authentification, donc des points de passage vers le reste du SI.

Tous les scores ci-dessous sont ceux d'Oracle (CNA secalert_us@oracle.com). NVD n'a encore analysé aucune de ces CVE : la plupart sont en Awaiting Analysis, celles d'Essbase en Undergoing Analysis, celle de Java en Received, et aucune n'a de configuration CPE.


Les six CVE à 10.0

CVEProduitComposantProtocoleCVSS 3.1
CVE-2026-91231Oracle SOA SuiteAdaptersHTTP10.0
CVE-2026-91221Oracle SOA SuiteFabric LayerT3, IIOP10.0
CVE-2026-91216Oracle SOA SuiteFabric LayerT3, IIOP10.0
CVE-2026-91299JD Edwards EnterpriseOne OrchestratorE1 IOT Orchestrator SecurityHTTP10.0
CVE-2026-101809Oracle E-Business Suite, WorkflowWorkflow Notification MailerHTTP10.0
CVE-2026-87337Oracle Access ManagerAuthentication EngineHTTP10.0

Cinq d'entre elles partagent le vecteur CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H : attaquant non authentifié, exploitation facile, changement de portée, et une issue qu'Oracle résume par un mot, takeover. La sixième, CVE-2026-87337 sur Access Manager, a un vecteur sans impact sur la disponibilité (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N) mais atteint quand même 10.0.

Pourquoi ces six-là méritent ton attention en premier :

  • Access Manager est la brique de SSO d'une pile Oracle. Une faille critique dans son Authentication Engine, avec un accès en lecture et en écriture aux données critiques, touche le contrôle d'accès de toutes les applications qu'il protège. Le changement de portée coté par Oracle dit la même chose.
  • SOA Suite est la couche d'intégration : elle parle à l'ERP, au CRM, aux bases. Deux des trois 10.0 passent par T3 et IIOP, les protocoles WebLogic, ce qui signifie qu'un WAF placé devant le port HTTP ne protège de rien.
  • Workflow Notification Mailer d'E-Business Suite traite des messages entrants : il est souvent joignable depuis plus d'endroits qu'on ne le croit.
  • JD Edwards Orchestrator sert à brancher des flux IoT et des intégrations sur l'ERP : il est fréquemment exposé à des systèmes tiers.

Le reste du lot

9.9 : prise de contrôle avec un simple compte (15 CVE)

CVEProduitComposantCVSS 3.1
CVE-2026-91251Oracle SOA SuiteAdapters9.9
CVE-2026-91250Oracle SOA SuiteAdapters9.9
CVE-2026-91232Oracle SOA SuiteFabric Layer9.9
CVE-2026-91224Oracle SOA SuiteFabric Layer9.9
CVE-2026-91222Oracle BPM SuiteHuman Workflow9.9
CVE-2026-91663Oracle EssbaseSecurity9.9
CVE-2026-91658Oracle EssbaseSecurity9.9
CVE-2026-91638Oracle EssbaseSecurity9.9
CVE-2026-91637Oracle EssbaseSecurity9.9
CVE-2026-91354Oracle Outside In TechnologyClean Content SDK9.9
CVE-2026-101529Enterprise Manager for Oracle DatabaseData Guard Management9.9
CVE-2026-101528Enterprise Manager for Oracle DatabaseData Guard Management9.9
CVE-2026-101503Oracle Trusted Answer SearchPLSQL package9.9
CVE-2026-101501Oracle Trusted Answer SearchPLSQL package9.9
CVE-2026-101446Siebel CRM Cloud ApplicationsSiebel Cloud Manager9.9

Toutes exigent un compte à faibles privilèges (PR:L). Chez Oracle, cela veut dire un utilisateur applicatif ordinaire : dans une organisation qui compte des centaines d'utilisateurs Essbase ou Siebel, ce n'est pas une barrière. Les deux CVE de Trusted Answer Search passent par Oracle Net, le protocole de la base de données, et celles d'Enterprise Manager visent la gestion de Data Guard, c'est-à-dire la réplication des bases.

9.6 : lecture et modification des données (4 CVE)

CVEProduitComposantCVSS 3.1
CVE-2026-91218Oracle SOA SuiteFabric Layer9.6
CVE-2026-91243Oracle BPM SuiteFabric Layer9.6
CVE-2026-87347Oracle HTTP ServerOSSL Module9.6
CVE-2026-101420PeopleSoft PeopleToolsSQR9.6

Compte à faibles privilèges, changement de portée, impact élevé sur la confidentialité et l'intégrité, pas sur la disponibilité.

9.3 : trois CVE sans authentification

CVEProduitComposantCVSS 3.1
CVE-2026-91644Oracle EssbaseSecurity9.3
CVE-2026-91230Oracle SOA SuiteFabric Layer9.3
CVE-2026-91622Agile PLM for ProcessProduct Quality Management9.3

Les deux premières ne demandent ni compte ni interaction. Celle d'Agile PLM for Process exige l'action d'un autre utilisateur (UI:R).

9.1 : six CVE, dont Java

CVEProduitComposantCVSS 3.1
CVE-2026-91403Java SE, GraalVM for JDK, GraalVM Enterprise EditionJSSE9.1
CVE-2026-91341Oracle Outside In TechnologyClean Content SDK9.1
CVE-2026-91225Oracle SOA SuiteAdapters9.1
CVE-2026-91656Oracle EssbaseFederated Partitions9.1
CVE-2026-91655Oracle EssbaseSecurity9.1
CVE-2026-91241Oracle BI Enterprise EditionAnalytics Web Administration9.1

L'alerte Java : CVE-2026-91403

ChampValeur
CVSS 3.19.1 (CRITICAL), source Oracle
VecteurCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
ComposantJSSE (la pile TLS de Java)
Statut NVDReceived
RéférenceOracle Security Alert dédiée, hors CPU trimestriel

Oracle ne publie une alerte hors cycle que lorsqu'il juge qu'une faille ne peut pas attendre le prochain patch trimestriel. Ici, le composant est JSSE, l'implémentation TLS de Java. La description précise que la faille est exploitable via les API du composant, par exemple au travers d'un service web qui leur transmet des données, et qu'elle concerne aussi les applications Java Web Start ou applets en sandbox qui exécutent du code non fiable.

Ce qui rend ce cas délicat : Java n'est pas un produit qu'on inventorie, c'est une dépendance embarquée dans des dizaines d'applications, de serveurs et d'appliances. Les JDK qui tournent chez toi sont probablement plus nombreux que ceux que tu as installés toi-même.


Versions affectées

Oracle liste les versions supportées affectées ; les versions antérieures non supportées ne sont pas évaluées et doivent être considérées comme exposées.

ProduitVersions affectées citées par Oracle
Oracle SOA Suite12.2.1.4.0 et 14.1.2.0.0
Oracle BPM Suite12.2.1.4.0 et 14.1.2.0.0
Oracle HTTP Server12.2.1.4.0 et 14.1.2.0.0
Oracle Access Manager12.2.1.4.0 et 14.1.2.1.0
Oracle Essbase21.8.3.0.0
Oracle Outside In Technology8.5.8
JD Edwards EnterpriseOne Orchestrator9.2.0.0 à 9.2.26.5
Oracle E-Business Suite, Workflow12.2.3 à 12.2.15
Enterprise Manager for Oracle Database13.5 et 24.1
Oracle Trusted Answer Search26.1
Siebel CRM Cloud Applications17.0 à 26.9
PeopleSoft PeopleTools8.61 à 8.63
Agile PLM for Process6.2.4
Oracle BI Enterprise Edition8.2.0.0.0, 12.2.1.4.0 et 26.01.0.0.0
Oracle Java SE8u511, 8u511-perf, 11.0.33, 17.0.21, 21.0.13, 25.0.5, 27.0.1
Oracle GraalVM for JDK17.0.21 et 21.0.13
Oracle GraalVM Enterprise Edition21.3.20

⚠️ Ces numéros sont les versions affectées, pas les versions corrigées. NVD ne publie aucune version corrective : le correctif se récupère sur My Oracle Support selon ta version exacte, à partir du bulletin cpuoct2026 et, pour Java, de l'alerte alert-cve-2026-91403.

Pour identifier ce qui tourne :

# Fusion Middleware (SOA, BPM, OHS, OAM) : inventaire des patchs du ORACLE_HOME
$ORACLE_HOME/OPatch/opatch lsinventory

# Java : version de chaque JVM présente sur un hôte
find / -name java -type f -perm -u+x 2>/dev/null | while read j; do echo "$j"; "$j" -version 2>&1 | head -1; done

Détection

  • Ports WebLogic : pour les CVE SOA Suite et Essbase qui passent par T3 et IIOP, vérifie depuis un poste utilisateur standard quels ports du domaine WebLogic répondent. Un port T3 joignable depuis le réseau bureautique est un problème en soi.
  • Journaux WebLogic : connexions T3/IIOP depuis des sources qui n'ont aucune raison d'invoquer des objets distants, erreurs de désérialisation ou de protocole inhabituelles.
  • Access Manager : sessions créées sans authentification préalable cohérente, pics d'erreurs dans les journaux du serveur OAM.
  • E-Business Suite : messages entrants anormaux traités par le Workflow Notification Mailer.
  • Java : inventaire des JVM embarquées dans les applications tierces et les appliances, pas seulement des JDK installés par l'équipe système.

Mitigation

  1. Commence par les six CVE à 10.0 : SOA Suite, Access Manager, E-Business Suite Workflow, JD Edwards Orchestrator. Pas de compte requis, prise de contrôle et changement de portée : c'est une fenêtre d'urgence, pas le cycle trimestriel habituel.
  2. Filtre T3 et IIOP au niveau réseau sur tous les domaines WebLogic, avant même le patch : ces protocoles servent aux échanges entre composants, pas aux utilisateurs.
  3. Ferme l'exposition Internet des consoles et services SOA, OAM, EBS et JDE qui ne doivent pas l'être.
  4. Revois les comptes applicatifs sur Essbase, Siebel, Trusted Answer Search et Enterprise Manager : quinze CVE à 9.9 n'exigent qu'un compte à faibles privilèges.
  5. Traite Java comme un chantier à part : mets à jour les JDK et JRE que tu maîtrises, puis demande à tes éditeurs quand leurs produits embarqueront une JVM corrigée.

Le lot d'août avait déjà montré la même concentration de failles critiques sur un petit nombre de produits Fusion Middleware : voir notre analyse du patch Oracle d'août 2026.


Pourquoi surveiller en continu ta pile Oracle

Un CPU Oracle, c'est un tableau de plusieurs centaines de lignes, des produits que personne ne sait plus situer, et des versions qui ne se lisent qu'avec OPatch. Rapprocher ce tableau de ce qui tourne réellement chez toi est un travail manuel, et c'est précisément pour ça que les CVE Oracle restent ouvertes des mois. L'alerte Java hors cycle ajoute une couche : la JVM embarquée que personne n'a inventoriée.

Avec cveo.tech, déclare tes composants Oracle, Fusion Middleware, E-Business Suite, Java, avec leur version exacte, et reçois une alerte dès qu'une CVE critique les concerne.

Chaque lundi

Les CVE critiques de la semaine, dans votre boîte mail

Un email par semaine : les vulnérabilités CVSS ≥ 9 publiées ces sept derniers jours, et nos dernières analyses. Rien d'autre.

Double confirmation par email. Désinscription en un clic, à tout moment.

Surveillez votre propre parc

Recherche CVE, inventaire de parc et alertes email, gratuitement.