Skip to content
This repository was archived by the owner on Jun 27, 2022. It is now read-only.
This repository was archived by the owner on Jun 27, 2022. It is now read-only.

Cipher Deletion Route #80

@overholts

Description

@overholts

This implementation hosts cipher deletion at DELETE /api/ciphers/{uuid} but the Bitwarden client (at least, latest Firefox extension version 1.45.0 and seemingly the iOS app) makes the request to PUT /api/ciphers/{uuid}/delete which results in a 404 from API Gateway.

I haven't done enough digging to determine whether this is a change made in Bitwarden or it's always been like this but I assume the former based on this test case. Might look into mapping the newer route when I get back from vacation, but this is admittedly not a frequently used bit of functionality.

Repro Steps

Try to delete a vault entry using the latest Firefox extension. Network inspector for the Bitwarden extension:

broken

Cloning the request with /delete removed from the URI and changing the method to DELETE works as expected:

fixed

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions