Ich hab hier 'nen Shopware 6.4.20.2 eines eher so mittel budgetierten Projektes.
Daher schieben wir dessen 6.5er Update gerade noch ein klein wenig vor uns her.
Keine Sorge: Ist in Planung und Test aber wir suchen nach 'nem vertretbaren Quickfix.
Der 6.4.20er Shopware required ja immer noch league/oauth2-server in der Version 8.3.6
Zu Erinnerung: Das Ding ist von CVE-2023-37260 betroffen.
Allerdings kann man die Lücke laut Security Update 07/2023 wohl erst ausnutzen, wenn der Shop hierzu Einstellungen in der shopware.yaml oder services.yaml aktiviert hat.
Da mein Composer Audit immer noch kräht, ich hätte da ne Lücke und von league mittlerweile auch oauth2-server draußen sind, die nicht das php-Requirement erhöhen, aber die Lücke stopfen. würde ich z.B. gerne von der 8.3.6 auf die 8.4.2 von league/oauth2-server wechseln.
Hat sich das sonst noch wer überlegt?
Da ich hier nicht mit einem Patch seitens Shopware rechne,
hab ich da folgende Methode dazu:
Ich stell dem Composer einfach die 8.4.2 statt der 8.3.6 ersatzweise ein:
Eine Zeile „league/oauth2-server“: „8.4.2 as 8.3.6“ in die composer requires reicht schon.
Was haltet ihr davon?
Habt ihr das irgendwie gelöst?