No Code Attached Yet bug
avatar luX0r-reload
luX0r-reload
31 Mar 2026

What happened?

Saving a url type form field <input type="url" inputmode="url">

with a value that contains an apostrophe causes Joomla to crash with this error:

101 Prohibited input U+00000027

Version

6.0

Expected result

No errors.

Actual result

An error has occurred.
101 Prohibited input U+00000027

See attached image.
An error has occurred

System Information

Ubuntu 24.04.4
mysql Ver 15.1 Distrib 10.11.14-MariaDB
PHP PHP 8.3.6
Joomla 6.0.3

Additional Comments

No response

avatar luX0r-reload luX0r-reload - open - 31 Mar 2026
avatar luX0r-reload luX0r-reload - change - 31 Mar 2026
Labels Added: bug
avatar luX0r-reload luX0r-reload - labeled - 31 Mar 2026
avatar joomla-cms-bot joomla-cms-bot - change - 31 Mar 2026
Labels Added: No Code Attached Yet
avatar joomla-cms-bot joomla-cms-bot - labeled - 31 Mar 2026
avatar luX0r-reload luX0r-reload - change - 31 Mar 2026
The description was changed
avatar luX0r-reload luX0r-reload - edited - 31 Mar 2026
avatar luX0r-reload luX0r-reload - change - 31 Mar 2026
The description was changed
avatar luX0r-reload luX0r-reload - edited - 31 Mar 2026
avatar brianteeman
brianteeman - comment - 31 Mar 2026

For anyone looking at this its the same problem as described and fixed here #46450 but with a different character

avatar luX0r-reload
luX0r-reload - comment - 31 Mar 2026

Thanks @brianteeman

avatar luX0r-reload
luX0r-reload - comment - 31 Mar 2026

The fix in #46450 is only for email form field.
My issue is url form field related.

avatar brianteeman
brianteeman - comment - 31 Mar 2026

yes I know - i'm just pointing out a similar problem also caused by the IDNA update for developers to reference when fixing this

avatar luX0r-reload
luX0r-reload - comment - 31 Mar 2026

It's ok!

avatar hiteshm0
hiteshm0 - comment - 5 Apr 2026

@luX0r-reload I will work on this bug,
can you tell the exact URL that causes the crash ?
I am getting no errors with the URL: https://www.example.com/foo'bar
but getting a fatal error for the URL: https://www.exa'mple.com/foobar
If you can confirm this, the expected result for a fix will be a error message being shown instead of a fatal error ( not no errors )

avatar luX0r-reload
luX0r-reload - comment - 8 Apr 2026

@hiteshm0
This crash:

https://www.exa'mple.com/foobar

This not:
https://www.example.com/foo'bar

I agree with what you wrote.

avatar hiteshm0
hiteshm0 - comment - 8 Apr 2026

@luX0r-reload can you please take a look at 47557, and let me know if that fixes the bug?
Thank You

avatar luX0r-reload
luX0r-reload - comment - 8 Apr 2026

Yes, with the fix, it saves the URL and doesn't crash.

avatar BeginnerJoomlaCom
BeginnerJoomlaCom - comment - 9 Apr 2026

@luX0r-reload Please mark your test result as successfully at the Issue Tracker.

avatar luX0r-reload
luX0r-reload - comment - 9 Apr 2026

@BeginnerJoomlaCom I've never done that before. How do you do it?

avatar BeginnerJoomlaCom
BeginnerJoomlaCom - comment - 9 Apr 2026

I've never done that before. How do you do it?

@luX0r-reload:

  1. open https://issues.joomla.org/tracker/joomla-cms/47557
  2. login with your Github-Account
  3. click blue Button "Test this"
  4. mark green "Tested successfully"
  5. click blue Button "Submit test result".
avatar luX0r-reload
luX0r-reload - comment - 9 Apr 2026

Done!

Add a Comment

Login with GitHub to post a comment