• CWE-585: Empty Synchronized Block

Das Produkt enthält einen leeren, synchronisierten Block.

CWE-585: Empty Synchronized Block

CWE ID: 585
Name: Empty Synchronized Block

Beschreibung

Das Produkt enthält einen leeren, synchronisierten Block.

Erweiterte Beschreibung

Ein leerer, synchronisierter Block bewirkt tatsächlich keine Synchronisation und kann auf einen problematischen Codeabschnitt hindeuten. Ein solcher leerer synchronized block kann entstehen, wenn Code, der ursprünglich innerhalb des synchronized blocks benötigt wurde, auskommentiert wird, ohne den synchronized block selbst zu entfernen.

Risikominderungsmaßnahmen

Maßnahme (Implementation)

Effektivität: Unknown
Beschreibung: Wenn Sie auf eine leere synchronized statement oder eine synchronized statement stoßen, bei der der Code auskommentiert wurde, versuchen Sie festzustellen, welche ursprünglichen Absichten dahinterstanden und ob der synchronized block weiterhin notwendig ist.