Skip to content

Security: Insecure HTTP URLs in location service#1047

Open
tomaioo wants to merge 1 commit into
linuxmint:masterfrom
tomaioo:fix/security/insecure-http-urls-in-location-service
Open

Security: Insecure HTTP URLs in location service#1047
tomaioo wants to merge 1 commit into
linuxmint:masterfrom
tomaioo:fix/security/insecure-http-urls-in-location-service

Conversation

@tomaioo
Copy link
Copy Markdown

@tomaioo tomaioo commented May 12, 2026

Summary

Security: Insecure HTTP URLs in location service

Problem

Severity: High | File: cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/src/service/location.py:L14

The location service uses HTTP URLs instead of HTTPS for network requests to geojs.io, ip-api.com, and ipwho.is. This exposes users to potential Man-in-the-Middle (MITM) attacks where an attacker could intercept or manipulate location data.

Solution

Replace 'http://' with 'https://' for all URL endpoints to ensure encrypted communication.

Changes

  • cinnamon-dynamic-wallpaper@TobiZog/files/cinnamon-dynamic-wallpaper@TobiZog/5.4/src/service/location.py (modified)

The location service uses HTTP URLs instead of HTTPS for network requests to geojs.io, ip-api.com, and ipwho.is. This exposes users to potential Man-in-the-Middle (MITM) attacks where an attacker could intercept or manipulate location data.

Signed-off-by: tomaioo <203048277+tomaioo@users.noreply.github.com>
@claudiux
Copy link
Copy Markdown
Member

Ping @TobiZog

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants