I wanted to find out version of the NextCloud on my MIAB just updated to v0.48
and found this post:
So I give it a try at the address: https://scan.nextcloud.com/
and it come back with the following:
[X] Running Nextcloud 17.0.6.2
[J] Major version still supported
With “A” rating:
A = This server has no known vulnerabilities but there are additional hardening capabilities available in newer versions making it harder for an attacker to exploit unknown vulnerabilities to break in.
But hardening showing potential problem:
[x] __Host-Prefix:
The __Host prefix mitigates cookie injection vulnerabilities within potential third-party software sharing the same second level domain. It is an additional hardening on top of ‘normal’ same-site cookies.
In the Settings page of the NextCloud there was an option for Administrator that is missing in my,
when I log in as administrator for my box. Is it deliberate, if so how can one access the Admin account on NC?
Running Nextcloud 26.0.13.1
Latest patch level
Major version NOT supported
Hardening:
__Host-Prefix
The __Host prefix mitigates cookie injection vulnerabilities within potential third-party software sharing the same second level domain. It is an additional hardening on top of ‘normal’ same-site cookies.
Is this something to worry about?
F = This server version is end of life and has no security fixes anymore. It is likely trivial to break in and steal all the data or even take over the entire server.*
E = This server is vulnerable to at least one vulnerability rated “high”. It is likely quite easy to break in and steal data or even take over the server.
D = This server is vulnerable to at least one vulnerability rated “medium”. With bit of effort, like creating a specially crafted URL and luring a user there, an attacker can likely steal data or even take over the server.
C = This server is vulnerable to at least one vulnerability rated “low”. This might or might not provide a way in for an attacker and will likely need some additional vulnerabilities to be exploited.
A = This server has no known vulnerabilities but there are additional hardening capabilities available in newer versions making it harder for an attacker to exploit unknown vulnerabilities to break in.
A+ = This server is up to date, well configured and has industry leading hardening features applied, making it harder for an attacker to exploit unknown vulnerabilities to break in.
Although I think it’s not as bad as result F suggests, due to the fact MailinaBox doesn’t use all nextcloud functionality, it’s still something that needs to be fixed.
Currently, work has been done to upgrade the installed PHP version (see Migrate from php8.0 to php8.1 by kiekerjan · Pull Request #2309 · mail-in-a-box/mailinabox · GitHub), Once that is merged, upgrades to newer Nextcloud version will be added.