You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
The markdown entered, is not parsed correctly, resulting in poorly formatted text, including italics, missing spaces, and more. I suspect that dollar sign ($) is escaping characters in the markdown parser, and may be a potential vulnerability to executing server-side code execution of arbitrary code.
To Reproduce
Steps to reproduce the behavior:
Enter the following text in an Obsidian Note and share to notespace:
# Example
If my household's annual expenses to support our current lifestyle are (just picking a round number for simplicity) is $100,000, we then divide that by 0.04 (4%)[^2] and the result is $2.5 million. That's the target number. Once my household's net worth is $2.5M then we can retire. Of course, if you are willing to live on less in retirement than what you have now, you can reduce your target number eg if in retirement you can live on $35,000/y then the target number is $875k.
> ⚠ There is a lot of nuance and assumptions in the above, and I am not a financial advisor - so definitely do your own research and talk to people you trust.
View the notespace note. The above markdown gets rendered as:
Expected behavior
The markdown should instead be rendered as:
Describe the bug
The markdown entered, is not parsed correctly, resulting in poorly formatted text, including italics, missing spaces, and more. I suspect that dollar sign ($) is escaping characters in the markdown parser, and may be a potential vulnerability to executing server-side code execution of arbitrary code.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The markdown should instead be rendered as:
Screenshots
Environment (please complete the following information):
The text was updated successfully, but these errors were encountered: