Skip to content

airframes.org form submits ICAO code over plain HTTP #304

Description

@zagers

Security Vulnerability: Insecure Data Transport (Medium)

Description

The airframes.org lookup form submits the aircraft ICAO hex code via HTTP POST to http://www.airframes.org/. The ICAO code is sent in cleartext, and the response page loads in a new tab where it could be manipulated by a MITM attacker.

Location

  • public_html/index.html:47 (form action)
  • public_html/script.js:2494 (dynamic link generation in getAirframesModeSLink)

Impact

  • ICAO address of tracked aircraft sent in cleartext
  • Response page could be modified to serve malicious content
  • Passive eavesdroppers can see which aircraft are being tracked

Suggested Fix

Change the form action and generated links to HTTPS:

<!-- index.html -->
<form id="airframes_post" action="https://www.airframes.org/" method="post" target="_blank">
// script.js - already fixed in PR #299
return "<a href=\"https://www.airframes.org/\" ..."

Metadata

Metadata

Assignees

No one assigned

    Labels

    LLMhas LLM-generated content, treat with extreme suspicion

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions