Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-69547

Flatpak Firefox does not respect policies.json

Linking RHIVOS CVEs to...Migration: Automation ...Sync from "Extern...XMLWordPrintable

    • firefox-10-0@sha256:8f6fade2659acd05ec4f02b99a1e196fd6f6cc853541d5f70f0a8048e371682e
    • Yes
    • Moderate
    • 1
    • rhel-display-applications
    • None
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • Red Hat Enterprise Linux
    • DESKTOP Cycle #5 10.0 phase
    • Pass
    • None
    • x86_64
    • None

      What were you trying to do that didn't work?

      Configure Firefox enterprise policies using the steps documented upstream:

      https://support.mozilla.org/en-US/kb/customizing-firefox-using-policiesjson

      What is the impact of this issue to you?

      Enterprise customers who rely on Firefox's policies functionality to meet their security requirements, or to preconfigure the browser to be usable in their environment (proxy settings etc) will be unable to do so. 

      This worked with rpm-packaged Firefox on RHEL 9 and all previous releases. It does not work with Flatpak Firefox on RHEL 10 Beta. 

      Please provide the package NVR for which the bug is seen:

      128.2.0

      How reproducible is this bug?:

      Every time

      Steps to reproduce

      1. Create /etc/firefox/policies/policies.json with the following contents:
      {
        "policies": {
          "BlockAboutConfig": true
        }
      }
      1. Launch Firefox
      2. Navigate to about:config

      Expected results

      1. about:config }}{{should be blocked.
      2. {{about:policies should show that the BlockAboutConfig policy has been set to 'true'. }}

      Actual results

      1. about:config is reachable
      2. about:policies says "The Enterprise Policies service is inactive."

              jhorak@redhat.com Jan Horak
              mathewm770 Mathew Meins (Inactive)
              Jan Horak Jan Horak
              Michal Odehnal Michal Odehnal
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: