Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps - Status | Demo | Docs | Install

AppDev

Private

Cloudron App Packagers

Posts


  • What's coming in Cloudron 10
    girishG girish

    Login sessions is now much better. It individually lists the sessions and you can also log out from those specifically (or all of them).

    I think there was always some confusion about "app" oidc sessions and I looked into this. In theory, we can list the app sessions in the UI below as well. But clearing a app oidc session, will only clear the session from the Cloudron side. Practically speaking, all apps maintain their own session and this means the app will still remain logged in. So, we have decided to not list them here to avoid any confusion.

    If you want to truly log out (from say some kiosk):

    • Click "log out from all" in cloudron dashboard. At this point, Cloudron will ask apps which want to authenticate afresh to re-login.
    • Log out from apps that were already logged in previously one by one.

    8fbd43c6-7492-48fc-b534-f50771be0518-image.jpeg

    Announcements

  • What's coming in Cloudron 10
    girishG girish

    Personal access tokens will be renamed to API tokens.

    Currently, the tokens are per user and created in the user's profile page and is hidden from the purview of admins. On Cloudron, most (practically all) of the APIs are server level operations. There is nothing a user can do which is really just for themselves. The common situation is to create tokens for CI/CD. With this in mind, the tokens are now global in System -> Settings and all admins can see created tokens, created by whom, last accessed etc.

    796c6e5a-245c-46f8-8222-3e0944191cfd-image.jpeg

    Announcements

  • Dolibarr package forces a utf8mb3 DB connection → 4-byte chars (emoji) rejected on write
    girishG girish

    @BenjaminJ you have to use something like https://docs.cloudron.io/packages/dolibarr/#manual-utf8mb4-migration to migrate an existing installation .

    Dolibarr

  • Dolibarr package forces a utf8mb3 DB connection → 4-byte chars (emoji) rejected on write
    girishG girish

    Fixed now

    Dolibarr

  • Dolibarr package forces a utf8mb3 DB connection → 4-byte chars (emoji) rejected on write
    girishG girish

    Looks like we unfortunately copied this from the example conf - https://github.com/Dolibarr/dolibarr/blob/96ae7bf09bcff16446d2e8dfe1b0237167337b83/htdocs/conf/conf.php.example#L156

    Dolibarr

  • App list doesn't work, but app grid does (v9.2.0)
    girishG girish

    @ekevu123 great report. Fixed in https://git.cloudron.io/platform/box/-/commit/c7b2e4d95e3ca00924d3ad11781303b479d787d8

    Support crash

  • Cloudron Branding Options no Error/Infos
    girishG girish

    This is fixed now. An error message saying File too large is displayed.

    Support user interface branding

  • Bug report
    girishG girish

    @dark thanks for your report. I looked into them. For transparency, here is our assessment.

    All the reported issues require the attacker to already have an admin token / compromised admin password. All the issues below are not reproducible as a (compromised) normal user. Also. the issues were reproduced on the demo instance, which of course has the admin username/password displayed in public.

    We found the report to be thorough and with clear explanation on how to reproduce the problems. From our side, we ack the bugs and have made the following fixes:

    Problem: Full SSRF via applinks. This is about adding an internal IPs as an applink.
    Our analysis: Linking to internal apps is a legitimate feature. An applink is fundamentally a bookmark and there's nothing wrong with pointing it at 192.168.1.50 or an internal app. Applinks REST response only returns label and icon not contents of a site. You can't really infiltrate EC2 metadata etc and neither can you make non GET requests.
    Our fix: We have added a fix now to block server internal IPs like localhost and docker internal network.

    Problem: SQL injection via dynamic column names. This is about being able to send arbitrary field names in the REST APIs.
    Our analysis: Indeed, our query builders, should only use field names which are in the db and are part of an allow list.
    Our fix: We have added allow list to all our model code

    Problem: 2FA/TOTP BYPASS via skipTotpCheck: true
    Our analysis: I think this is because the demo instance does not allow you to set a TOTP. It doesn't show an error currently when this happens and leads the user to believe an OTP was set. For the demo server, we can't allow users to set a TOTP because it will make it unsuable for others.
    Our fix: We will show an error like we show in other places. But also, the password login routes have already been removed in Cloudron 10 (which is yet to be released). That route exists as a backward compat for the CLI. Cloudron only supports OIDC device auth for the CLI from Cloudron 10.

    Problem: Stored XSS via branding footer
    Our analysis: right. This issue has been present since ages and our demo instance always has someone putting some alert() or some stupid HTML in there periodically...
    Our fix: We give in to the non-stop reports about this... We use dompurify now.

    Thanks for the report again. Very clear and solid notes. I also took the chance to update https://www.cloudron.io/security.html and https://www.cloudron.io/.well-known/security.txt

    Discuss

  • Download of files not possible via _admin interface
    girishG girish

    Fixed in the latest package.

    Surfer admin ui download error

  • Download of files not possible via _admin interface
    girishG girish

    I broke it with the new release. Fix is coming...

    Surfer admin ui download error

Member List

girishG girish
P pathab
rmdesR rmdes
vitetjV vitetj
andreasduerenA andreasdueren
canadaduaneC canadaduane
njN nj
T TheNils
eyecreateE eyecreate
LanhildL Lanhild
W walski
KubernetesK Kubernetes
timconsidineT timconsidine
R random_eric
B bram
jeauJ jeau
marioM mario
eriktadE eriktad
BrutalBirdieB BrutalBirdie
mehdiM mehdi
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search