Las dos formas son aceptadas por la Real Academia Española de la Lengua (RAE).

El término "obscuro " es el original para hacer referencia a " lo que carece de luz o claridad" o, dicho de un color que se acerca al negro.

Proviene del termino latino original "obscurus".

Sin embargo con el tiempo se ha simplificado y se ha eliminado la -b-

En los diccionarios, si no son muy recientes aparece el término con -b- sin dar la alternativa sin -b-.

La RAE acostumbra con el tiempo aceptar términos considerados incorrectos y que con el mal uso de la gente considerarlos aceptables.

No me parece un comportamiento correcto de la RAE.

Más información: google.cultura