Skip to content

enowars/bambi7-service-fireworx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fireworx

Service for launching and viewing fireworks.

User authentication is done via challenge-response using DSA. Users can launch fireworks with an optional wish every few seconds.

A log is kept of which fireworks were launched where and with what wish that can be viewed by users on the profile page.

Vulnerabilities

The signature $(1,0)$ passes verify for any public key and can be used to login as the flag user.

A nonce-reuse in the key generation allows forging signatures and to login as the flag user.