DEV Community

feng wei
feng wei

Posted on

Ubuntu 22.04: Browser Not Working After Hardening

I notice that web browsers, like Firefox and Chrome, will cease functioning after applying Ubuntu security guide - level1_workstation in some Ubuntu 22.04.

Error is like as following:

snap-confine has elevated permissions and is not confined but should be. Refusing to continue to avoid permission escalation attacks. Please make sure that the snapd.apparmor service is enabled and started.

I am pretty sure that "snapd.apparmor service is enabled and started" after a quick check. With some Google research, i believe the issue is caused by a Linux Security Module called AppArmor, which restricts applications' capabilities and permissions with profiles that are set per-program. You can find more info about it here.

In short, AppArmor profiles have two modes of operation:

Complaining/Learning: profile violations are permitted and logged. This is useful for testing and developing new profiles.

Enforced/Confined: enforces profile policy in addition to logging the violation.

To solve the issue, we can set all profiles modes to "Enforced".

sudo aa-enforce /etc/apparmor.d/*
Enter fullscreen mode Exit fullscreen mode

To verify profiles status, fire command "sudo aa-status"

Image of Timescale

Timescale – the developer's data platform for modern apps, built on PostgreSQL

Timescale Cloud is PostgreSQL optimized for speed, scale, and performance. Over 3 million IoT, AI, crypto, and dev tool apps are powered by Timescale. Try it free today! No credit card required.

Try free

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay