prometheus is a distributed digital image archive that currently makes over 135 databases from institutes, research facilities, and museums with more than 4,176,000 records from the fields of art, culture, and history researchable on a common user interface.

Situated at the Institute of Art History of the University of Cologne, prometheus is supported by the non-profit association prometheus e.V. which promotes the ongoing developments of the digital media for science and research.



Image series of the week

Start
Charles Ray
Sculptural Thinking – For over five decades, the North American sculptor Charles Richardson Ray has been creating works of art that engage with the contemporary world, his own life, and … | more...


News

About the PHP disaster last week

Last week, the PHP2Shell vulnerability was disclosed; it had been discovered in August 2026 using artificial intelligence. It affected PHP itself, the server-side scripting language specifically designed for developing dynamic websites and web applications. Following the disclosure, the PHP team responded with early security updates.

What did that mean for you?

Many of you were unable to access the image archive because the University of Cologne blocked all external access to the university network on October 21, even though pandora, prometheus’s web application, was fully functional on our server and neither our production nor our test servers use PHP.

And what did that mean for us?

Jörg Koch and Moritz Schepp from our team were called upon. They responded immediately, thought it over briefly, and quickly set up a workaround so that you could work in the image archive:
“We immediately updated our affected internal server, prometheus-srv.uni-koeln.de, following the patch release on October 21. Unfortunately, we were unable to inform you directly about these developments, as our website was also down. It was then restored on October 22, and we were able to notify you there about the outage. Around 7:00 p.m., our fallback setup—an SSH tunnel from the university server to our external Hetzner server—became available, allowing requests to pandora on the university server via app.prometheus-bildarchiv.de. Fortunately, on the morning of October 23, the university restored access to the image archive, and we were able to disable the redirect.”

Well done Jörg und Moritz!

Based on these experiences, we immediately took further steps to better prepare ourselves for any potential outages. Effective immediately, the system now has shorter backup intervals, and for pandora, a CNAME record has been set up at the DNS level to quickly launch the web application on an external server and redirect requests to the image archive’s domain, as well as an alternative page for our homepage on an external server that can be accessed via a DNS A record (Address Record) if the university’s hosting service is unavailable.