Questions tagged [container]
The container tag has no usage guidance.
57
questions
0
votes
0
answers
23
views
How to pass secret parameters to job schedulers (e.g. SLURM, airflow, kubeflow)?
This is likely a naïve question, but I'd really appreciate to receive any pointers:
Problem: Users send jobs to a scheduler system such as SLURM, airflow or kubeflow. A job is a docker container plus ...
0
votes
0
answers
55
views
Why am I able to access EC2 metadata endpoint from within a Docker container running in the EC2
My understanding of containers is very basic and so is my understanding of AWS EC2. Recently while trying to debug a security issue, I came across a scenario where I was able to gain an RCE. Whether ...
1
vote
1
answer
66
views
What is the easiest way to find non-vulnerable container images?
I am fairly new to container image vulnerability scanning. There seem to be a lot of tools (Snyk, Trivvy, Clair, e.g.) that can identify vulnerable packages in container images. They also do a good ...
0
votes
1
answer
31
views
Capabilities DROP in container of Kubernetes pod running with specific UID
I am doing some security research on Kubernetes and I found something still mysterious to me, concerning capabilities.
Example of simple pod:
apiVersion: v1
kind: Pod
metadata:
name: my-pod-httpd
...
1
vote
1
answer
62
views
Can a container with CAP_NET_ADMIN access the host namespace
I have a docker container that I run by adding the extra privilege of CAP_NET_ADMIN in addition to the default ones. If I don’t share the host net namespace with the container, the host namespace is ...
1
vote
2
answers
151
views
In practice, how should you run privileged or 'root' container?
Running a container as root is a big "no" but are there times we really need to run privileged pods, or sometimes as root?
If so (and feel free to disagree), what are the mitigation controls ...
1
vote
1
answer
75
views
Why do we use SELinux Policies as it overlaps other controls such as Linux Namespaces, K8S/Container security?
While learning SELinux policies in the Container/Kubernetes environment, I realized that there are other layers of controls that overlap with SELinux.
In these cases, what additional value can I can ...
1
vote
1
answer
215
views
What does default Seccomp, AppArmor and SELinux in Kubernetes Security mean?
What does default Seccomp, AppArmor, and SELinux in Kubernetes Security truly mean? Who and where provides the default profile? Does default mean it applies to containers, pods, or the Kubernetes ...
2
votes
1
answer
28
views
How does Kubernetes Pod Security Standard (PSS) differ from Pod Security Policies (PSP) from design?
Why are we replacing PSP with PSS? What are the motivations and changes in fundamental design?
Both PSS and PSP's objective is to only permit Pods that fulfill a set of secure criteria and conditions ...
0
votes
0
answers
31
views
When in a container do TCP API calls need TLS? [duplicate]
I have an application I'm building where all components will be contained inside a single container. I'm wondering about API calls within the container between the components, i.e using localhost, ...
-1
votes
1
answer
105
views
Modifying cacerts at runtime
I have an containerized JVM application (multiple actually) running on kubernetes, which needs to trust additional custom/private CAs (which are not known beforehand, the application will be deployed ...
2
votes
1
answer
220
views
Container escape - CVE-2022-0492 - hybrid cgroups?
I saw the recent CVE-2022-0492 that can enable container escape, and I have a decent understanding of cgroups and container capabilities, but not very familiar with how hybrid cgroup v1/v2 works, nor ...
2
votes
2
answers
224
views
Security of untrusted Docker containers
If I want to run untrusted code inside a Docker container, or an untrusted Docker container for that matter, how can I restrict it?
I'd like to make sure it has no access to the host filesystem. ...
0
votes
1
answer
107
views
Does Log4Shell ("CVE-2021-44228 ") affect K8S/Containers and function-as-a-service (FaaS)?
Does Log4Shell ("CVE-2021-44228") affect K8S/Containers and/or function-as-a-service (FaaS) running image with affected log4j?
I would like to understand if this vulnerability affects ...
1
vote
1
answer
701
views
Certificates generated by internal CA show Verification error: self signed certificate and other errors when using curl against URL
I'm trying to enable TLS on a Nexus Container, while the browser shows HTTPS, if you use curl against the url, you'll get errors. I feel that I'm missing something in this process, so I'll go step-by-...
0
votes
1
answer
223
views
Why Vulnerability Scanners Ignore Shared Libraries?
First of all, I am new to vulnerability scanning and don't have an experience working with any tooling outside of container specific. So, I don't know if it is a normal behavior for scanners. Please ...
0
votes
0
answers
58
views
How to protect workload from host [duplicate]
I have some code and other resources which run in a container or VM ("black box") on a host machine. The host uses this as a service to process some files which are highly sensitive and ...
1
vote
2
answers
128
views
Logging docker container logins, EC2 Host
I have an AWS EC2 instance with docker installed, running a default nginx container - docker run -it --rm -d -p 8080:80 --name web nginx.
I have an rsyslog setup that successfully captures the auth....
2
votes
0
answers
84
views
Are there any security advantages to using Kernel Keyring versus the default file based caches for Kerberos on Linux? [closed]
In a containerized environment, what would be the most appropriate way of configuring Kerberos caches?
5
votes
1
answer
465
views
Are Ubuntu Snaps more secure than the classic installation method from the official repos?
Today Ubuntu (and some other distros) offer a new way to install software, which is snaps. It's software packaged with all its dependencies, run with some kind of containerization, and auto-updated. ...
1
vote
1
answer
119
views
Do I need to keep production Docker/container images?
Context
My company is developing a SaaS solution that needs to conform to PCI-DSS L1 for sure, and possibly FedRAMP and other frameworks later.
We can do continuous deployment with feature flagged/...
1
vote
2
answers
131
views
Can a meltdown attack also violate data integrity of other processes or is it just violating data secrecy?
Can a meltdown attack also violate data integrity of other processes by obtaining different passwords or is it just violating data secrecy by reading data it is unauthorized to do?
0
votes
0
answers
32
views
secure deletion in virtual machines [duplicate]
when we securely delete a volume in a machine which is installed in a virtual machine or docker, for example by overwriting 7 times or more, we securely delete the data in virtual disk (in guest) and ...
2
votes
1
answer
161
views
Container Vulnerability Management
Having difficulty understanding how to translate 'traditional' vulnerability management to a cloud environment. Previously accustomed to using tools like OpenVAS and Nessus, setting up scans which ...
1
vote
0
answers
95
views
Linuxcontainers » LXC : Security Vulnerabilities
I have a question regarding Linuxcontainers. How do you classify the security vulnerability mentioned here, more specifically the ones that ends with 6441,1331,1134,1335 and 10124.
I mean are they a ...
0
votes
2
answers
1k
views
Requesting an SSL certificate without a CSR, can it be done?
Please excuse me if this is a dumb or obvious question, I'm self taught and have not been able to find an exact answer to my question after much Googling and reading through StacEx!
I'm having issues ...
1
vote
0
answers
94
views
Running non-root process in docker vs bare metal
Recently I faced argument that threw me a bit off balance. I've been suggested that running application bare metal is actually more secure than running it in container.
Reasoning behind that is that ...
1
vote
2
answers
359
views
Hiding text string with steganographic method - practical problem
I'd like to ask for small hint with following problem:
Using the steganographic method of the least significant bits, hide
the text string "Kra" in four pixels of color with RGB code
. Hide ...
1
vote
1
answer
108
views
Build and execute code on a sandboxed environment?
Numerous websites allow us to build and execute C code from web browsers (repl.it, onlinegdb.com, ideone.com...). For my own application (education purposes) I would like to do the same on my web ...
2
votes
1
answer
491
views
What disadvantages running untrusted applications in anbox has over running them in a virtual machine?
I consider running Android applications in Anbox instead of running them in a virtual machine (Android-x86 in GNOME Boxes using QEMU with KVM). Does it increase the chances that malicious code in an ...
0
votes
1
answer
944
views
Can malicious applications running inside a docker container still be harmful? [duplicate]
I am very new to docker (and don't usually program at a 'systems' level). I will be working on an open source project with complete strangers over the web over the next couple of months. I trust them, ...
2
votes
1
answer
804
views
Podman: What if user is member of docker group?
From a security perspective: Is it necessary that a user, that runs OCI containers with Podman, is not at the same time a member of the docker group?
From what I understand the idea behind Podman is ...
2
votes
1
answer
135
views
Is uncompromisable obfuscated x86-64 execution possible?
I have a problem which has several layers;
Provide a distributed computing plane where actors can voluntarily add and remove computing resources from, the actors are untrusted by default, and thus ...
3
votes
1
answer
547
views
Secure Communication between Swarm Worker Nodes
I have a Swarm Cluster and want to communicate securely between Windows Worker Nodes. The official Docker Documentation (https://docs.docker.com/engine/swarm/how-swarm-mode-works/pki/) states:
The ...
3
votes
1
answer
3k
views
What are the best practices for anti-virus / anti-malware when using containers?
One of the SOC 2 controls is apparently around ensuring antivirus/anti-spam/anti-malware is running on production servers. I've been googling to see if there are any recommendation/best practices for ...
10
votes
1
answer
13k
views
How to execute a command directly on the host system through docker.sock in a Docker container?
I've been studying Docker security and examining ways of escaping from container to host.
Suppose Docker sock (docker.sock) is mounted into the container at /var/run/docker.sock, so that Docker ...
4
votes
0
answers
2k
views
How safe is it to enable unprivileged user namespace: unprivileged_userns_clone [duplicate]
Linux user namespaces are special, as they play the role of the owner of the other namespaces.
Distributions (Debian, Ubuntu, Arch, ...) seem to ship with unprivileged user namespaces disabled.
For ...
1
vote
1
answer
354
views
Virtualized or Container (Remote) Based Browser Isolation is more secure?
There obvious costs differences between them but I am not sure from a security perspective which of them considered to be more secure.
1
vote
2
answers
165
views
Secure browsing on any device without limiting the browser
The company I work for has around 500 endpoints spread across several different locations, I have been tasked with finding a solution to allow for secure browsing in this situation.
Employees depend ...
1
vote
1
answer
1k
views
Do systemd-nspawn containers provide the same security guarantees as FreeBSD jails?
I am evaluating the systemd-nspawn containers security and would like to know if the systemd-nspawn containers provide the same security guarantees as FreeBSD jails?
Specially, can an attacker escape ...
57
votes
2
answers
10k
views
If a container is compromised does that mean host also compromised?
Recently, I have heard of a new virtualization tech called containers. Suppose the container has been compromised, does this mean the host is also compromised (since the container is a process on a ...
2
votes
1
answer
622
views
Containerization vs. Chroot in shared hosting
Forgive my rudimentary understanding of server security, but one thing I've always struggled with was understanding how to setup chroot to separate folders (which are discrete WP installations) in a /...
1
vote
1
answer
180
views
Security (IP discovering) on Kubernetes
I'm trying to improve my security knowledge on containers environments.
Recently I was playing around with Kubernetes cluster. I saw this absolutely awesome link: https://schd.ws/hosted_files/...
4
votes
1
answer
1k
views
Running Docker container as Root user
Running a Docker container process as root inside the container is considered insecure. But I have some doubts that I need to clear:
Is it still the same kind of insecure even if the container cannot ...
5
votes
3
answers
1k
views
Managing trusted certificates revocation in containers in as "cloud native" means as possible
This is a bit of a tough question to ask so bear with me a bit. I'll try to be brief if I can.
Problem statement
I'm looking for a modern best practice for managing and deploying the trusted root CA ...
4
votes
2
answers
1k
views
How to prevent a docker container from being attached by multiple users?
When you run docker containers you can list running containers by using docker ps
Then you can attach them by docker attach <container id>
The trouble is that all people that can attach the ...
0
votes
1
answer
524
views
Is it normal to being able to kill a process from outside a container?
Situation: on user@host a qemu run and stack inside a container user@container
Is it normal:
to view with ps aux | grep qemu from user@host that the process run on user@container?
to be able to ...
5
votes
1
answer
624
views
How secure is LXD compared to Docker?
I was thinking on using LXD instead of Docker, but I can't find anything about how secure it is compared to a regular or a CIS hardened Docker. Any information about this?
1
vote
1
answer
701
views
Option to secure docker socket from containers
Objective
Understand the options to secure the docker.sock.
Background
As in those articles, giving containers the access to docker.sock is a risk.
Don't expose the Docker socket (not even to a ...
11
votes
1
answer
15k
views
Docker runs container processes as root - should I be worried?
I am running a (QNAP) NAS with Docker functionality ("containerstation"). I thought it would be a lot safer to install apps via containers instead of apps from the store (or 3rd party stores).
Many ...